当使用sql错误查询数据库时,laravel抛出Throwable接口未找到,而不是查询异常。

发布于 2017-09-01 23:28:00
我使用的是php5.6,在我做了composer update之后得到了这个。
所以我按照这个answer安装了php7.1
然后,我使用以下命令禁用了php5.6
sudo a2dismod php5.6然后我运行以下命令来启用7.1
sudo a2enmod php7.1最后使用以下命令重启apache2。
sudo service apache2 restart而且它起作用了。
发布于 2017-08-06 18:37:43
我昨天在“laravel new demo”上遇到了同样的问题,可能是仓库服务器之前出错了。今天下午,我用'composer create-project laravel/ laravel =5.4 demo --prefer dist‘重新构建了我的laravel项目,它成功了!像这样做。
发布于 2017-08-07 11:16:30
在我的上一个项目中,我也遇到了这个错误。我使用的是php 5.6.30版本。当我升级到7.0.1版本时,一切都很好。http://php.net/manual/en/class.throwable.php
https://stackoverflow.com/questions/45513421
复制相似问题