0

这个 :

睡眠(30);
回声'测试';
死();

适用于本地(MAMP)但不适用于我的服务器(Ubuntu,Apache ..),我尝试添加set_time_limit(300);它看起来不错phpinfomax_execution_time = 300但仍然无法正常工作。我仍然在浏览器上收到错误页面(Firefox“连接已重置”)。

任何想法 ?

4

2 回答 2

0

max_execution_time默认已经是 30。如果 php 脚本长于 30,那么 apache 将停止这个脚本。所以首先,你需要更大的max_execution_time

如果您的脚本超过 300,那么您应该为该脚本使用无限时间。您可以使用set_time_limit(0) 设置无限执行;

您也可以阅读此书。

执行时间问题

于 2013-08-21T06:45:57.163 回答
0

在 Ubuntu 中重新启动 Apache 服务器后尝试。

于 2013-08-21T06:49:50.127 回答