每次我的php脚本发送给我“超过30秒的最大执行时间”。有没有办法向访问者显示custmize错误而不是这个大错误消息。我的意思是我们可以在这个地方使用我们自己的错误信息吗?
答案 0 :(得分:0)
你可能在某处有无限循环。您可以在自己的机器上调试PHP(在内部添加调试打印等)
答案 1 :(得分:0)
将其添加到php脚本的顶部
set_time_limit(0);
ini_set('max_execution_time', 0);
这意味着你的脚本有无限的时间来执行脚本,但你可以将它限制为x秒,如果你用500这样的秒数替换0。但如果你有一个bug,就像一个无限循环的脚本永远不会停止,如果100的访问者点击剧本,你的服务器可能会死亡。
答案 2 :(得分:0)
通过插入
来固定无限循环die('got here...');
在顶部并在脚本中向下移动,您会很快找到有问题的代码。实际调试更顺畅,但需要一些设置。
功能性PHP脚本通常应该在不到一秒的时间内执行。
的问候,
///吨