行为监听response_end 失效

浏览:1168 发布日期:2017/05/24
5.0.0 - 普通 - 已关闭
tp:5.0.7
php:PHP 5.4.41
nginx:nginx/1.8.0

thinkphp\library\think\Response.phpif (function_exists('fastcgi_finish_request')) {
            // 提高页面响应
            fastcgi_finish_request();
        }

        // 监听response_end
        Hook::listen('response_end', $this);

        // 清空当次请求有效的数据
        if (!($this instanceof RedirectResponse)) {
            Session::flush();
        }
貌似如果支持fastcgi_finish_request() 并执行了就结束请求,下面的代码就不会执行。

Apache+mod_php5 下可以 它不支持 fastcgi_finish_request
评论(
后面还有条评论,点击查看>>