我需要在PHP脚本中设置set_time_limit(0);
,但我得到了
警告: set_time_limit()因安全原因被停用
我已经尝试在php.ini中增加max_execution_time
属性而没有效果。我正在使用Apache 2.4.4和PHP 5.4.12运行WAMP 2.4。
编辑:我在我的localhost上运行它,而不是共享主机
答案 0 :(得分:1)
Web托管公司这样做是为了防止您运行可能影响共享服务器的其他网站的可用性的长时间运行的进程。
如果您需要在共享主机上运行,那么您需要找到一种在较小的块中执行所需操作的方法。
答案 1 :(得分:1)
您的set_time_limit
disable functions似乎已停用php.ini
。尝试从那里删除set_time_limit
可以帮助您。
答案 2 :(得分:-1)