5

我正在使用 Apache2.2/mod_fcgid/php5.4.3 并且上传进度未显示在会话中。我读到如果通过 fastcgi 加载 php,则 php 会话上传进度功能将不起作用。真的吗?如果是这样,使用 fastcgi 时获取上传进度的选项有哪些?

4

2 回答 2

2

" [mod_fcgi] 从客户端读取整个请求正文,然后将其发送到应用程序。 "

您应该尝试使用支持“加速文件上传”的 Nginx 和 PHP-FPM,您的 PHP 代码可以在 Nginx 收到完整请求之前运行。

于 2012-08-22T10:25:15.483 回答
0

您可以切换到mod_fastcgi而不是使用mod_fcgi,它具有以下配置选项

-flush (none) 当从应用程序接收到数据时,强制写入客户端。默认情况下,mod_fastcgi 缓冲数据以便尽快释放应用程序。

于 2013-07-19T01:06:46.103 回答