提问者:小点点

Github操作无法打开输入文件:artisan


我正在尝试为我的Laravel项目服务制作一个Github操作/工作流。 我在Laravel项目中使用了Github action给出的模板,其中包括一个生成的调用PHP Artisan的密钥。 但是,当操作运行时,我生成的密钥中总是出现错误,它说它找不到输入文件:artisan no file or directory

我花了好几个星期都没进展。


共2个答案

匿名用户

您得到错误消息的原因是php artisan命令没有在正确的目录中执行。 您必须使其运行在项目文件夹内部,而不是其上方。

所以如果您有一个名为/laravel-project项目

您必须进入该目录并运行PHP artisan key:generate

而不是像这样

mkdir laravel-project
php artisan key:generate

匿名用户

非常感谢@Lewis4u的灵感! 我四处搜索,显然我没有正确设置默认工作目录。 谢谢!