我注意到网页在运行Apache 2.2的服务器上pipe理的基于Perl / CGI的专有应用程序“切断”的问题。 这导致我通过自己编写一个Perl脚本进一步调查问题,我能够重新创build相同的问题。 没有特别的地方输出被切断。 我已经考虑了超时的可能性,但是我找不到在web服务器日志中出现任何相关的错误。 为CGI设置的限制似乎也很好。
我可以采取哪些措施来确定原因(并解决)这个问题?
无论如何,如果有人感兴趣,我find了解决我的问题。 该应用程序没有提供内容长度。 当我写一个脚本来缓冲输出,并在显示给浏览器之前添加一个内容长度,问题就解决了。
你为什么不在这里发布“小Perl脚本”? 你正在用“打印”写屏幕吗? 那些不应该被缓冲或任何东西。