Laravel 4命令突然停止工作

时间:2014-02-09 12:26:00

标签: php laravel laravel-4

从度假回来,当我试图运行我以前工作的一个命令时:

php artisan list

引诱我:

[root@api2]# php artisan list {"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Call to a member function getArgument() on a non-object","file":"\/var\/www\/html\/api2.alariscms.com\/vendor\/laravel\/framework\/src\/Illuminate\/Console\/Command.php","line":153}}

我真的不明白为什么会这样。我尝试调试抛出错误的文件。等待争论: InputInterface $input,但获得NULL

我不知道在框架级别出现什么问题可能会停止接收所需的对象。

从哪里开始调试的想法?或者我可以通过cmd重新加载配置/更新laravel?

由于

1 个答案:

答案 0 :(得分:0)

这就是我要做的事情:

php artisan dump
composer dump-autoload
check for current Laravel version 

然后转到该特定命令并检查那里的错误。

另外,你试图传递给命令的是什么样的论点?是那个对象 - 如果是这样,检查该类的实现在哪里?