php 升级到 7.2(Wordpress/Virtualmin) 后出现错误 500

Error 500 after php upgrade to 7.2(Wordpress/Virtualmin)

我让我的主机将 php 版本升级到 7.2,之后我在我的 wordpress 页面上收到错误 500 消息(内部服务器错误)。 我正在使用 Virtualmin。

打开错误日志时,我得到以下信息:

 [Mon Jan 06 16:04:41 2020] [error] (13)Permission denied: exec of '/etc/httpd/bin/suexec' failed
[Mon Jan 06 16:04:41 2020] [error] Premature end of script headers: php7.2.cgi

我在别处搜索了解决方案,但没有找到任何解决方案。 我该如何解决?

这需要询问您的托管服务提供商,他们可能已经更改了 PHP 处理程序(例如从 suPHP 到 FastCGI)

你可以去 >>> virtualmin >>> 服务配置 >> 网站选项

并更改为 FCGI、fpm 或您的系统可用

我想不出确切的解决方案,但虚拟主机告诉我,由于恶意软件以某种方式访问​​了该服务器,因此必须关闭整个系统并将域移至新地址。

将域移动到新服务器解决了这个问题。

您已升级 PHP,但您的 Virtualmin 未配置为正确使用它。

在 Virtualmin 上转到系统设置 -> 重新检查配置,Virtualmin 将检测新的 PHP 版本并将其配置为在您的服务器上使用。