为什么浏览器关闭后PHP还会一直执行
答案:2 悬赏:0 手机版
解决时间 2021-11-24 02:00
- 提问者网友:我们很暧昧
- 2021-11-23 07:53
为什么浏览器关闭后PHP还会一直执行
最佳答案
- 五星知识达人网友:举杯邀酒敬孤独
- 2021-11-23 09:17
PHP是服务器脚本语言。和你关不关浏览器没有任何关系。 它是运行在服务器端的。
全部回答
- 1楼网友:怀裏藏嬌
- 2021-11-23 10:55
phpfpm + php情况下,如果客户端client异常推出了,服务端的程序还是会继续执行,直到与IO进行了两次交互操作。服务端发现客户端已经断开连接,这个时候会触发一个user_abort,如果这个没有设置ignore_user_abort,那么这个php-fpm的程序才会被中断。
==================================
ignore_user_abort()函数是否设置为false,如果为true,那么当用户关闭浏览器后,php页面还会继续执行!同时发现你对页面设置了set_time_limit(0),就是说脚本不会超时
==================================
ignore_user_abort()函数是否设置为false,如果为true,那么当用户关闭浏览器后,php页面还会继续执行!同时发现你对页面设置了set_time_limit(0),就是说脚本不会超时
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯