我在安装了Plesk的服务器上运行了几个WP网站。在一次安装中,我收到此错误:
2018-06-15 21:02:18 Warning (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server Apache-Error
2018-06-15 21:02:18 Warning (104)Connection reset by peer: mod_fcgid: ap_pass_brigade failed in handle_request_ipc function Apache-Error
当问题出现时,我从在FPM模式下运行PHP切换到在FastCGI模式下运行的PHP。然后,这个工作正常几周,但刚才这些错误再次发生。
我在网站上导航,突然间我在日志中收到上述语句的错误500。浏览器窗口如下所示:https://d.pr/i/M8FUYq
然后我重新加载相同的页面并再次运行,然后我在网站上导航并再次出现同样的错误。
我还注意到,当我尝试通过管理信息中心更新插件时,我看到此消息:https://d.pr/i/5KYcC1
Aktualisierung fehlgeschlagen: 500 Internal Server Error <!--[if lte IE 6]><![endif]--> Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error. More information about this error may be available in the server error log. Web Server at nicestthings.com <!-- - Unfortunately, Microsoft has added a clever new - "feature" to Internet Explorer. If the text of - an error's message is "too small", specifically - less than 512 bytes, Internet Explorer returns - its own error message. You can turn that off, - but it's pretty tricky to find switch called - "smart error messages". That means, of course, - that short error messages are censored by default. - IIS always returns error messages that are long - enough to make Internet Explorer happy. The - workaround is pretty simple: pad the error - message with a big comment like this to push it - over the five hundred and twelve bytes minimum. - Of course, that's exactly what you're reading - right now. -->
我也尝试停用OPCache,从PHP7切换到5.6等,但没有任何帮助。有没有人知道如何解决这个问题?
MemoryLimit设置为256MB,最大执行时间为90秒。很高兴知道这是因为一个脚本或为什么会发生这种情况以及如何解决它而发生的事情,但除了上面两条消息外,我无法在日志中找出任何细节。
感谢您的帮助!