php 更新数据库中断的解决方法_php技巧
程序员文章站
2023-12-28 09:31:40
...
即可解决:
set_time_limit(900);
这个函数指定了当前所在php脚本的最大执行时间,
虽然设定值是900秒,实际上
最大执行时间=php.ini里的max_execution_time数值 - 当前脚本已经执行的时间 + 设定值
假如php.ini里的max_execution_time=30,当前脚本已经执行10秒,则:
最大执行时间=30-10+900=920秒。
经过如此修改后,PHP脚本成功更新200000条记录。
以上是在LAPP环境中通过的。
另外,据说这个方法在windows环境无效,在windows环境需要指定php.ini里的max_execution_time数值。
没有测试这种情况。
set_time_limit(900);
这个函数指定了当前所在php脚本的最大执行时间,
虽然设定值是900秒,实际上
最大执行时间=php.ini里的max_execution_time数值 - 当前脚本已经执行的时间 + 设定值
假如php.ini里的max_execution_time=30,当前脚本已经执行10秒,则:
最大执行时间=30-10+900=920秒。
经过如此修改后,PHP脚本成功更新200000条记录。
以上是在LAPP环境中通过的。
另外,据说这个方法在windows环境无效,在windows环境需要指定php.ini里的max_execution_time数值。
没有测试这种情况。
推荐阅读
-
php 更新数据库中断的解决方法_php技巧
-
php中将数组转成字符串并保存到数据库中的函数代码_php技巧
-
php多数据库支持的应用程序设计第1/2页_php技巧
-
php警告Creating default object from empty value 问题的解决方法_php技巧
-
DISCUZ 论坛管理员密码忘记的解决方法_php技巧
-
mysql数据库差异比较的PHP代码_php技巧
-
提高MySQL数据库查询效率的几个技巧[php程序员必看]
-
php表单提交问题的解决方法_php技巧
-
php提示Failed to write session data错误的解决方法_php技巧
-
php运行提示:Fatal error Allowed memory size内存不足的解决方法_php技巧