出现类似
Maximum execution time 240 seconds exceeded indatabase.mysqli.inc
这样的错误时,
你或许已经修改了PHP.ini:
max_execution_time = 0
但是,发现依然会出现超时问题。让我们看看locale.inc文件的114行:
if (function_exists('set_time_limit')) {
//@set_time_limit(240);
@set_time_limit(0);
}
这是我已经改过的文件,改之前的内容为注释内容。很明显默认是使用240seconds,将其改为后面那行即可!
解决PHP.ini配置下仍出现数据库执行超时问题
文章详细介绍了如何通过调整locale.inc文件中的set_time_limit函数来解决PHP.ini配置更改后仍出现的数据库执行超时问题,提供了解决方案并解释了其原理。
992

被折叠的 条评论
为什么被折叠?



