素材牛VIP会员
小项目一上线,就出现php500错误。
 24***23  分类:ThinkPHP  人气:913  回帖:2  发布于6年前 收藏

我用thinkphp写了一个评论系统,前端用静态页面ajax调用tp来显示评论内容。
只要一上线,就会发生php超时错误。检查代码和数据库,发现没有超时的sql语句。
我用一个空框架(没有任何action文件),发现也会出现php超时错误。
服务器用的是阿里云ecs。网站日ip大概2万左右。
请问可能是什么原因呢?

 标签:thinkphp

讨论这个帖子(2)垃圾回帖将一律封号处理……

Lv4 码徒
li***zi 其它 6年前#1

500错误一般就是PHP脚本里的语法错误,你可以配置服务器端php的报错设置,显示错误信息,检查错误出在什么地方
以下代码你加到入口文件的开始

error_reporting(E_ALL);
ini_set('display_errors', '1');

我推测是因为你开发在本地,提交到服务器上之后,环境不一样导致的,你开启错误信息提示,应该能发现错误
祝顺利解决问题

Lv6 码匠
hx***lf JAVA开发工程师 6年前#2

如果你有改动数据库的话,记得删除Runtime下面的文件。

还有,你写一个简单的连接数据库的代码看看,是否还连接超时,超时有可能是网络问题,也有可能是你代码里使用了file_get_contents类似的函数。查查

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取