看来set_time_limit函数调用没有效果时,PHP运行与mod_fcgid(webmin中的默认值)。 有人能告诉我如何使其工作?
确保你正在编辑/etc/php5/cgi/php.ini
,编辑完成后,重新启动php-cgi。 该命令应该是sudo /etc/init.d/php-fastcgi restart
编辑:
要增加时间限制,您需要在php.ini中findmax_execution_time
。 默认值是30秒。 如果PHP在安全模式下运行,这是必需的。
要禁用安全模式,请在php.ini中searchsafe_mode
并将其设置为off。
请参阅PHP运行时configuration页面了解更多信息。