无论命令如何,laravel(工匠)都会遇到一个错误

时间:2016-12-02 18:32:57

标签: php laravel laravel-5 laravel-5.2 artisan

无论我输入什么命令,我都会收到错误

"找不到基表或视图:1146表' database.products'不存在

我试过

php artisan migrate:reset
php artisan cache:clear
php artisan optimize
php artisan migrate

和其他工匠命令,他们都返回上述错误。任何人都知道如何解决这个问题

2 个答案:

答案 0 :(得分:4)

检查您的服务提供商(特别是boot方法),确保它们都不是查询模型或表,除非这些语句发生在闭包中。这包括任何第三方提供商。

其中一个常见方案是查询数据库的view()->share(...)

答案 1 :(得分:2)

这意味着您的代码中某处出现错误。您应该检查您尝试使用products表的所有控制器和其他类。修复问题,所有artisan命令都可以正常工作。