标签: php artisan
-
由于在 Windows 10 中使用 WSL 运行 Shell 脚本受限于 Ubuntu 环境配置不完善的问题,最终决定将 Shell 脚本替换为 PHP 脚本。文章详细记录了如何在一个 PHP 脚本中执行 PHP 命令行的过程,并通过执行 themes.php 命令验证了功能。经数据库检查,写入的数据符合预期,成功实现了通过 PHP 脚本替代原 Shell 脚本的需求。
-
执行 php artisan package:discover –ansi 时报错提示需要安装 Elasticsearch PHP client。经排查,是因为包 tamayo/laravel-scout-elastic 依赖该客户端,虽其通过 composer require nuwave/lighthouse 被写入 composer.lock,但未被安装,导致 composer.lock 与 composer.json 不一致。最终执行 composer require elasticsearch/elasticsearch 后,再次执行上述命令不再报错。
