防止页面执行超时设置 我想在代码区设置防止页面超时的执行时间,用了set_time_limit(0)来防止超时,可是设置了它浏览器关闭了也照样执行下去。有没有别的函数能设置防止超时,关闭浏览器后停止执行(不要再php配置环境里设置的) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用户是无法干预服务器的。PHP运行在服务端,运行是否解决,不受用户控制。除非在关闭一个脚本的时候,你去执行另一个脚本,而那个脚本则可以将PHP进程干掉。但把PHP进程干掉了,又怎么来执行自己呢?或者还有其他办法:) 我说的是真的,我测试的系统是win7测试代码加入:ignore_user_abort(false);//这里已经改为falseset_time_limit(0);里面加入死循环的usleep写文本,浏览器关闭后也照样执行,不信试试 呵呵!!这个在http长连接的情况下会出现,通常的做法是有另外一个脚本去关闭这个进程,释放资源.或者你也可以把脚本超时时间设长一些也可以!可以在服务器端写个扫描进程,定时清理那些运行时间过长的进程! 高手指点 php 做个简单点的文件上传功能 Ajax对象 向 服务器发送数据请求的问题 新手求解答。 php中大家通常都用什么方法屏蔽错误信息? 页面动态载入列表数据问题 数据库连接出错!(急)! phpmailer 问题 求 助 在LINUX环境下,安装PHP的MBSTRING模块 再问~~ 求助帖,ecshop非会员跳转 有没有朋友想放阿里妈妈的广告的? 救命:系统2000 server + php + mysql +iis被人黑掉之后 if语句里变量失灵,必须拆掉。 【求助】php require文件之后 部分CSS样式失效
PHP运行在服务端,运行是否解决,不受用户控制。
除非在关闭一个脚本的时候,你去执行另一个脚本,而那个脚本则可以将PHP进程干掉。但把PHP进程干掉了,又怎么来执行自己呢?
或者还有其他办法:)
测试代码加入:ignore_user_abort(false);//这里已经改为false
set_time_limit(0);里面加入死循环的usleep写文本,浏览器关闭后也照样执行,不信试试