工匠包装错误

时间:2013-06-07 09:20:56

标签: laravel packages

我在工匠/包上遇到了一些麻烦..我已经在我的作曲家文件中添加了一个包并运行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

我认为现在是清理它的好时机,而不是继续搞砸它,任何想法如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

确保使用的是php 5.3或更高版本。

运行php -v

答案 1 :(得分:0)

尝试创建一个空的“app / commands”文件夹,为我解决了这个问题!