首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到hInterface 'Throwable‘

找不到hInterface 'Throwable‘
EN

Stack Overflow用户
提问于 2017-08-05 02:32:14
回答 4查看 2.1K关注 0票数 0

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

EN

回答 4

Stack Overflow用户

发布于 2017-09-01 23:28:00

我使用的是php5.6,在我做了composer update之后得到了这个。

所以我按照这个answer安装了php7.1

然后,我使用以下命令禁用了php5.6

代码语言:javascript
复制
sudo a2dismod php5.6

然后我运行以下命令来启用7.1

代码语言:javascript
复制
sudo a2enmod php7.1

最后使用以下命令重启apache2。

代码语言:javascript
复制
sudo service apache2 restart

而且它起作用了。

票数 1
EN

Stack Overflow用户

发布于 2017-08-06 18:37:43

我昨天在“laravel new demo”上遇到了同样的问题,可能是仓库服务器之前出错了。今天下午,我用'composer create-project laravel/ laravel =5.4 demo --prefer dist‘重新构建了我的laravel项目,它成功了!像这样做。

票数 0
EN

Stack Overflow用户

发布于 2017-08-07 11:16:30

在我的上一个项目中,我也遇到了这个错误。我使用的是php 5.6.30版本。当我升级到7.0.1版本时,一切都很好。http://php.net/manual/en/class.throwable.php

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45513421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档