我试图增加在 IIS 7.5 (Windows Server 2012) 上运行的 PHP(5.5) 的 max_execution_time 值。
无论我尝试什么,phpinfo() 显示 max_execution_time=300 。一些 Internet 来源提到该值被 IIS 中的某些内容覆盖。
根据互联网搜索,我尝试了以下方法:
- 将 php.ini 中的 max_execution_time 编辑为 1200,然后重新启动服务器 - 没有效果
- 将 CGI->Behavior->Time-out 更改为 1200,然后重新启动服务器 - 没有效果
- 输入“ini_set('max_execution_time', 1200);”位于 phpinfo() 之上。这实际上起到了一定的作用。页面显示“本地”值是 1200,而“主”值仍然是 300。
我可以理解第三个选项有效,因为它位于同一脚本中,并且位于 phpinfo() 行上方,因此具有最高优先级。但是,我正在寻找服务器范围的配置。我有一种感觉,这是可能的,但我没有找对地方。
有人能指出我正确的方向吗?
Thanks
C:\Program Files\PHP\v7.0\php.ini
搜索:"[WebPIChanges]"
应该有"max_execution_time=300"
更改该记录。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)