php 更新数据库中断的解决方法

 更新时间:2009年06月05日 23:07:57   作者:  
使用PHP程序更新数据库,总是到160000条时中断, 查看LOG,显示超过PHP最大执行时间的错误, 只需要在PHP脚本中加入如下语句
即可解决:
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数值。
没有测试这种情况。

相关文章

  • js+php实现静态页面实时调用用户登陆状态的方法

    js+php实现静态页面实时调用用户登陆状态的方法

    这篇文章主要介绍了js+php实现静态页面实时调用用户登陆状态的方法,采用在静态页面中使用js调用php页面从而实现用户登录状态的实时调用功能,需要的朋友可以参考下
    2015-01-01
  • php递归实现无限分类的方法

    php递归实现无限分类的方法

    这篇文章主要介绍了php递归实现无限分类的方法,涉及php递归遍历的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • PHP5.5在windows安装使用memcached服务端的方法

    PHP5.5在windows安装使用memcached服务端的方法

    这篇文章主要介绍了PHP5.5在windows安装使用memcached服务端的方法,需要的朋友可以参考下
    2014-04-04
  • PHP 将图片按创建时间进行分类存储的实现代码

    PHP 将图片按创建时间进行分类存储的实现代码

    代码功能:使用PHP巧妙将图片按创建时间进行分类存储 图片文件属性须取消只读属性,否则无法删除
    2010-01-01
  • php禁用函数设置及查看方法详解

    php禁用函数设置及查看方法详解

    这篇文章主要介绍了php禁用函数设置及查看方法,结合实例形式分析了php禁用函数的方法及使用php探针查看禁用函数信息的相关实现技巧,需要的朋友可以参考下
    2016-07-07
  • PHP中危险的file_put_contents函数详解

    PHP中危险的file_put_contents函数详解

    file_put_contents() 函数把一个字符串写入文件中。最近发现file_put_contents函数有一直没注意到的问题,所以下面这篇文章主要给大家介绍了关于PHP中危险的file_put_contents函数的相关资料,需要的朋友可以参考借鉴,下面来一起看吧。
    2017-11-11
  • php图片放大合成加入字体操作示例介绍

    php图片放大合成加入字体操作示例介绍

    这篇文章主要介绍了php图片放大、图片合成、图片放入字体的示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • PHP简单遍历对象示例

    PHP简单遍历对象示例

    这篇文章主要介绍了PHP简单遍历对象的方法,结合实例形式分析了php使用foreach语句遍历类对象的实现方法,需要的朋友可以参考下
    2016-09-09
  • 克隆一个新项目的快捷方式

    克隆一个新项目的快捷方式

    本文小编为大家介绍,克隆或者说另存为一个新项目的快捷方式。有需要的朋友可以参考一下
    2013-04-04
  • PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能

    PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能

    这篇文章主要介绍了PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能,涉及php数据结构中图的遍历及全排列相关数学运算技巧,需要的朋友可以参考下
    2017-11-11

最新评论