升级到 PHP 5.6 时出现内部服务器错误

升级到 PHP 5.6 时出现内部服务器错误

我已经在 Ubuntu 14.04.1. LTS 上安装了 PHP 5.5.9 和 Apache2,刚刚从在 Xenial(16.04)上安装 PHP 5.6

现在我有 5.5.9、5.6 和 7.0 版本。

在 Virtualmin 中,我为我的网站设置了 PHP 5.6 版本,它显示内部服务器错误。

这里有Virtualmin 设置

显然5.6版本没有很多像cgi-fcgi这样的模块。

在错误日志中我看到这些错误:

[Tue May 16 13:30:27.477892 2017] [fcgid:warn] [pid 14640] (104)Connection reset by peer: [client 103.47.172.98:59204] mod_fcgid: error reading data from FastCGI server
[Tue May 16 13:30:27.477948 2017] [core:error] [pid 14640] [client 103.47.172.98:59204] End of script output before headers: index.php

我需要做什么才能使用 fcgid 启用 PHP?

答案1

最有可能的最简单的选择是重新安装 php 并获取最新版本,以及可能卸载并重新安装 Apache2 服务器,因为有时更新不会按计划进行,并且可能会弄乱互连的软件。

再次查看之后,看起来您的安装也很糟糕,所以再次重新安装 LAMP 服务器(我认为这就是您正在使用的)。

相关内容