服务器在一个带睡眠的循环上给错误500 - php

时间:2013-06-19 15:26:55

标签: php internal-server-error

我在php中使用循环获取内部服务器错误。

循环基本上是这样做的:

  for ($i = 1; $i <= 9; $i++) { 
   sleep(5); 
  }

它的执行时间限制设置为120,并设置内存限制并显示错误。

set_time_limit(120);
ini_set('memory_limit', '128M');
ini_set ('display_errors', 'On');

我收到500内部服务器错误。

同一服务器中的其他脚本在循环时停止工作。

1 个答案:

答案 0 :(得分:0)

还有另一个运行时配置 你必须改变的价值 max_execution_time 在php.ini中 通常这个属性设置为30秒,你可以将此值增加到100秒