gpt4 book ai didi

php - FastCGI 服务器错误 500

转载 作者:行者123 更新时间:2023-12-04 18:30:31 26 4
gpt4 key购买 nike

我有一个 Ubuntu 虚拟服务器,我在其中使用最新版本的 Plesk 12 和 PHP 5.5 托管我的 php 网站。有时(我相信当我一个接一个地快速打开页面时),我会收到内部服务器错误消息..

当我刷新页面时,网站立即恢复正常,但有时大约一分钟后错误消息消失。

这是我在页面上得到的:

Internal Server Error 500.

The server encountered an internal error or misconfiguration and was unable to complete your request.



错误日志:

[fcgid:warn] [pid 26583] (104)Connection reset by peer: [client (ip address)] mod_fcgid: error reading data from FastCGI server, referer: (url here)

[core:error] [pid 26583] [client (ip address)] End of script output before headers: index.php, referer: (same url here)

最佳答案

鉴于您的错误日志,看起来索引页面想要在打印常规输出之后写入 HTTP header (使用 header() 或 set_cookie 或类似的),在您的情况下,可能是由于连接中断而导致的警告消息。

我会尝试使用 php.ini 禁用页面中的所有错误输出,但仍会记录错误。

PHP 只能在包含的页面上的任何其他常规输出、警告和错误消息之前输出 HTTP header 字段。因此,如果您仅将所有错误和警告定向到日志文件,而不是在页面上打印它们,那么 HTTP header 之前将没有输出,它应该可以正常工作。

关于php - FastCGI 服务器错误 500,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27068636/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com