我在工匠/包上遇到了一些麻烦..我已经在我的作曲家文件中添加了一个包并运行composer update
并返回错误:
PHP Warning: require(/home/xxx/public_html/bootstrap/autoload.php): failed to open stream: No such file or directory in /home/xxx/public_html/artisan on line 16
我可以看到需求路径不正确,我的结构是这样的:
/home/xxx/bootstrap
/home/xxx/app
/home/xxx/vendor
/home/xxx/public_html
我没有改变任何路径,所有内容似乎都是开箱即用的,基本上删除了公共文件夹并将所有内容推送到目录。
我开辟了Artisan尝试了一些不断失败的路径所以我把它们改为绝对路径:
require '/home/xxx/bootstrap/autoload.php';
它似乎从这里起作用,但在过程结束时又出现了另一个错误:
Writing lock file
Generating autoload files
[RuntimeException]
Could not scan for classes inside "app/commands" which does not appear to be a file n or a folder
我认为现在是清理它的好时机,而不是继续搞砸它,任何想法如何解决这个问题?
答案 0 :(得分:0)
确保使用的是php 5.3或更高版本。
运行php -v
答案 1 :(得分:0)
尝试创建一个空的“app / commands”文件夹,为我解决了这个问题!