PHP关闭连接提前/继续处理

时间:2014-11-11 23:31:50

标签: php http connection fastcgi

在内容echo 之后,是否可以在之前关闭PHP连接?关于SO的类似问题的答案需要在echo之前缓冲输出。当我的脚本运行时,内容已经输出。

我的脚本使用当前页面请求和会话数据执行大量分析工作,因此我不想通过运行第二个进程来编写任何内容。

我已尝试使用fastcgi_finish_request,但我认为我的共享主机具有在调用该函数后终止脚本的设置。以下不会生成日志文件。但是,当我评论fastcgi_finish_request时,它会按预期工作。

echo "Hello World";
ignore_user_abort(true);
set_time_limit(30);
fastcgi_finish_request();
file_put_contents('log.txt', time());

0 个答案:

没有答案