Php 增加最大执行时间

Php 增加最大执行时间,php,Php,我的代码读取xml文件并将数据保存在mysql数据库中。通过代码,它迭代了大约8000次。在localhost中,我在index.php中添加了以下代码: ini_set('max_execution_time', 8000); ini_set('memory_limit','512M'); 但它在服务器中不起作用。我应该怎么做才能使它在服务器中工作?尝试设置时间限制(0)将其设置为无限。什么东西不工作?它是如何失败的?设置时间限制(0)优于ini\u集(“最大执行时间”)允许

我的代码读取xml文件并将数据保存在mysql数据库中。通过代码,它迭代了大约8000次。在localhost中,我在index.php中添加了以下代码:

    ini_set('max_execution_time', 8000);
    ini_set('memory_limit','512M');

但它在服务器中不起作用。我应该怎么做才能使它在服务器中工作?

尝试设置时间限制(0)将其设置为无限。

什么东西不工作?它是如何失败的?
设置时间限制(0)优于
ini\u集(“最大执行时间”)允许无限的运行时间。我严重怀疑(并希望您不需要)需要512Mb内存,如果需要,您可能应该考虑优化代码,定期销毁大型数据存储,例如使用
unset()
与其将其设置为无限,不如完全取消时间限制。如果通过web浏览器请求代码,您还必须担心超时问题。如果是这样的话,看看