【发布时间】:2011-10-10 06:59:00
【问题描述】:
我阅读了@Dmitri 的原始example of how to use fastcgi_finish_request() 问题并尝试按照我在 index.php 中的 Kohana 3.1 设置中的答案中的示例进行操作:
echo Request::factory()
->execute()
->send_headers()
->body();
紧接着,我补充说:
fastcgi_finish_request();
sleep(5);
最初,我认为它有效。但后来我意识到只为每个 other 请求工作。示例:
- 导航到本地主机(工作,无暂停)
- 点击链接到本地主机/控制器(暂停 5 秒)
- 单击另一个指向 localhost/控制器的链接(再次工作,没有暂停)
然后就这样继续下去。我错过了什么吗?可能是 php5-fpm 配置文件中的设置?
使用 Suhosin-Patch、Nginx 运行 PHP 5.3.5-1ubuntu7.2
【问题讨论】:
-
对不起,我几乎是在一年前问过这个问题。我再也找不到相关的代码了,但我会尽快更新更新这个问题。感谢您的回复!