最后在网上查到,有人说,“set_time_limit函数最好是在linux下执行,windows执行可能也无效”。彻底对这个函数失去信心 了,估计是因为我是windows系统的原因。 只能修改php.ini里的max_execution_time = 30了。这个默认是30秒,我修改为max_execution_time = 300.重新启动apache服务器。 结果执行时间为140秒左右,500...
set_time_limit用来设置脚本的超时时间,用法如下: set_time_limit(秒数); 规定从该句运行时起程序必须在指定秒数内运行结束, 超时则程序出错退出. 但是有时候设置set_time_limit没有效果,set_time_limit函数最好是在linux下执行,windows执行可能也无效 解决方法: 修改php.ini里的max_execution_time = 30了。这...
最后在网上查到,有人说,“set_time_limit函数最好是在linux下执行,windows执行可能也无效”。彻底对这个函数失去信心 了,估计是因为我是windows系统的原因。 只能修改php.ini里的max_execution_time = 30了。这个默认是30秒,我修改为max_execution_time = 300.重新启动apache服务器。 结果执行时间为140秒左右,500...
无效的话你可以修改php.ini里的max_execution_time = 30,默认是30秒,可以改大点
set_time_limit 无效 一、查看自己的apche是否加载了mod_fcgid.so模块,如果加载了; 则再apache配置文件中 httpd.conf种添加以下配置 <IfModulemod_fcgid.c>FcgidIOTimeout 300</IfModule> 300为秒数; 二、其他参数参考: <IfModulemod_fcgid.c>FcgidProcessLifeTime 8000...
我曾经做过一个项目,因为要上传100多MB的文件,网速不给力,导致程序老是超时,所以不得以把时间改为了15分钟(也就是900)你这样搞成6000,也就是100分钟了,是不是太长了。建议不要超过20分钟吧 至于对系统,肯定会有影响的。超时时间设置的越长,程序卡起来,消耗的服务器资源就越多 ...
当PHP运行在安全模式下时此函数无效。除了关闭安全模式或者在php.ini程序中修改最大运行时间没有其他办法让此函数运行。This function has no effect when PHP is running in safe mode. There is no workaround other than turning off safe mode or changing the time limit in the php.ini. set_...
set_time_limit(0);当php运行于安全模式时,此功能不能生效。除了关闭安全模式或改变php.ini中的时间限制,没有别的办法。