Keep-Alive 处于活动状态,关闭来自哪里?

Keep-Alive 处于活动状态,关闭来自哪里?

Apache 服务器
SuPHP(php 作为 CGI?)

当我查看 phpinfo 时,我看到 Keep-Alive 处于活动状态/打开状态。
当我使用 RedBot 等工具时,我看到 Connection: Close

如果我将 Headers(通过 htaccess 或 php)设置为
Connection: Keep-Alive ,
我看到的响应是
Connection: Keep-Alive, close

我已经扫描了所有 php 文件 - 似乎没有任何东西将连接设置为“关闭”。

那么它是从哪里来的,
我该如何删除它,或者用 Keep-Alive 替换它?

我尝试通过 htaccess 取消设置。
我尝试通过 php 设置空标头。
两种方法都不起作用。(是的,我读到过这是一个配置问题 - 但它处于“开启”状态... 那么为什么我看到的是“关闭”???)

答案1

Apache 不会对 CGI 请求保持连接 - 尽管从技术上来说可以做到这一点,但实际上并没有多大意义。

你真的需要 suPHP 吗?CGI 性能太差了。

相关内容