2017-10-20 102 views
0

我有一个Wordpress主题的开发人员要求我将max_execution_time更改为180而不是60,这导致XML文件的导入脚本中出现一些故障。无法更改php ini中的max_execution时间 - 或者如何找出哪里php ini设置正在更改,如果不是主php.ini

我已经改变了我php.iniphpinfo()规定,但仍max_execution_time返回60不是,我在php.ini改成了预期180

phpinfo()还规定装载其他.ini文件,但我似乎无法找到的任何max_execution_time规格说文件。

有什么方法可以找出在哪里找到上述设置,如果不是在主php.ini?还是我在做一些完全错误的事情?

apache2服务已重新启动了几次,我甚至试图重启服务器本身。没有运气。

+0

有什么样'php_value的max_execution_time 60'在Apache的配置或的.htaccess,也许? – janh

+0

感谢您的建议,@ janh2 - 我会检查出我的Apache配置 –

+0

@ janh2没有骰子。除了从Apache2中的MaxKeepAliveRequests以外没有任何东西conf –

回答

-1

也许它会在服务器重新启动后更新...如果我们停止并在xampp控制面板中启动Apache服务器,您使用的服务器类型是什么。如果您正在托管一个网站,则会有重新启动服务器的选项。

EDIT1:所以你使用Apache2的,所以如果你重新启动它,它会生效,否则,你可以重新安装,并检查安装CONFIGS检查的php.ini位于

+0

这个问题已经在:“apache2 service has已经重启了几次,我甚至试图重启服务器本身“ – janh

+0

Apache2,已经重启 - 服务器和服务本身。 –

+0

请检查更新后的答案 –

0

我的解决办法是追加php_admin_value max_execution_time 300到我的VirtualHost文件。出于某种原因,这有诀窍。据我所知,这应该被认为是黑客行为,但它工作。

0

如前所述here,也许你的Apache2被损坏,因为已经有很多人满足这种