获取PHP最大执行时间错误

时间:2019-03-12 15:38:43

标签: php

即使php.ini中的max_execution_time和max_input_time设置设置为180,我仍然收到PHP“超过60秒的最大执行时间”错误。我还尝试使脚本使用set_time_limit(0);ini_set('max_execution_time', 180);,但无济于事。我确保使用了正确的php.ini文件,检查了phpinfo()的输出,所有设置值都是我期望的值。引发错误的代码行调用curl_exec(),因此我也尝试添加curl_setopt($ch, CURLOPT_TIMEOUT, 180);并且没有运气,仍然收到相同的60秒超时错误。关于什么其他超时设置可能会导致此想法用尽。环境是Windows,PHP作为FastCGI模块运行。

1 个答案:

答案 0 :(得分:0)

在调用失败的确切位置运行ini_get(),看看它是否产生预期的值。如果不是,请在代码中搜索一些超出您期望值的东西。