我有一个PHP脚本,执行长的mysq_query时失败.错误消息是:
致命错误:超过了400秒的最大执行时间.
我在Windows上使用XAMPP,并且更改了php.ini文件(安装中只有一个),将max_execution_time设置为一个大的值,而不是400秒.尽管如此,我仍然收到上面的错误消息.
有什么解决办法的想法吗?
谢谢
将要
解决方法:
正如Ignacio所说,某些内容可能会覆盖php.ini设置.您可以使用set_time_limit最终为该脚本设置超时
set_time_limit(600);
您也可以将其设置为0,这消除了任何时间限制-尽管这不是最佳做法.
400秒的查询时间非常长-您是否考虑过在数据库中的常用列上添加索引?