2016-04-23 61 views
2

我试图执行php工匠“命令”时出现问题。命令无关紧要。工匠不在laravel工作5.2返回[ErrorException]

例如,执行命令:

php artisan make:controller TestController 

我有以下结果

[ErrorException] 
    Undefined variable: ths 

我试图做?

我试图更新/安装作曲家

composer update 
composer install 
composer dump-autoload 

它引起了我很多问题,例如我不能在换句话说执行我迁移我不能采取下一步措施。

如果有人有一些想法如何解决这个问题,会很好。

感谢的很多

回答

3

此错误意味着什么地方你有一类$ths变量,它是不相关的命令。我认为你写了一些代码,并使用$ths而不是$this。检查所有最后的变化(自定义命令,外墙,服务提供商等)。只需修复它,命令将再次运行。

如果在代码中找不到$ths,请查看Laravel错误日志以获取更多信息。

+0

你完全正确的。我找到了。 –

0

我建议在你的代码中找到它。如果您使用Sublime Text,请按:

键盘快捷方式是非Mac(常规)键盘上的Ctrl + F和Mac上的⌘+ F。

并把$this这个变量,而不是$ths