PHP睡眠功能不起作用

时间:2013-08-21 06:39:10

标签: php php-5.3

这一个:

  

睡眠(30);
  echo'test';
  模具();

适用于本地(MAMP),但不适用于我的服务器(Ubuntu,Apache ..),我尝试添加set_time_limit(300); phpinfo max_execution_time = 300显示效果不错但仍然没有不行。我仍然在浏览器上看到一个错误页面(Firefox“连接被重置”)。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

max_execution_time 默认情况下已经是30.如果php脚本超过30,那么apache将停止此脚本。因此,首先,您需要制作更大的 max_execution_time

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

设置无限制执行

你也可以阅读这篇文章。

Execution time problem

答案 1 :(得分:0)

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