RT,在一个页面中我需要计算大量的数据,插入或者更新数据库,这个页面执行时间可能长达几小时。
众所周知,php执行时间会出现超时的情况,请问如何设置超时时间的大小(不修改php.ini的情况下)
还有,我想把php超时的时候计算在哪一步记录进日志里面好分析,请问有什么方法在超市前记录下堆栈
在线等,先谢谢各位
众所周知,php执行时间会出现超时的情况,请问如何设置超时时间的大小(不修改php.ini的情况下)
还有,我想把php超时的时候计算在哪一步记录进日志里面好分析,请问有什么方法在超市前记录下堆栈
在线等,先谢谢各位
解决方案 »
- 高手帮忙实现一段PHP代码
- 散分,发现一个免费SVN空间,已经注册
- imagecreatefromjpeg() Fatal error 连接被中断
- 关于一个菜单的制作(高亮显示)
- 如何将.sql文本文件快速导入mysql数据库中?
- PHP 一般是自己写table还是用table控件 谢谢!
- marquee标签怎样才能首尾相连的滚动
- 怎么在网页中点击连接直接关机?
- 請教SQL問題,急!!!!!
- 这是什么错误?我的源码在下面:Parse error: parse error in /home/tdrmedc/public_html/login.php on line 48
- php如何调用上级目录的session
- 如何用target来控制页面显示在哪里?
Report a bug
说明
void set_time_limit ( int $seconds )设置允许脚本运行的时间,单位为秒。如果超过了此设置,脚本返回一个致命的错误。默认值为30秒,或者是在php.ini的max_execution_time被定义的值,如果此值存在。当此函数被调用时,set_time_limit()会从零开始重新启动超时计数器。换句话说,如果超时默认是30秒,同时,脚本中又设置了25秒,如 set_time_limit(20)。那么,脚本在超时之前可运行总共时间为45秒。
set_time_limit 这个函数设置的时间是加上默认的超时时间对吧?那如果我需要设置几个小时,默认时间就可以忽略不计了
你逻辑代码里不写log记录步骤,那你还想怎么分析?