我的意思是,如果浏览器调用了php脚本/页面,并且用户或浏览器崩溃导致页面加载/执行被中断,那么服务器端的脚本执行会继续吗?
答案 0 :(得分:14)
是的,除非你先调用ignore_user_abort()。 http://php.net/manual/en/function.ignore-user-abort.php
答案 1 :(得分:1)
取决于ignore_user_abort()设置
答案 2 :(得分:1)
取决于ignore_user_abort()
。但是如果你有一些循环或编写得不好的代码,它将一直运行,直到达到脚本超时/最大执行时间(~30秒)。
答案 3 :(得分:0)
您可以非常轻松地测试:
echo "sleeping 10 seconds...";
sleep(10); //close your browser at this point
error_log("i'm still here!");
只需检查您的Web服务器错误日志以获取输出。