服务器 – 升级到Ubuntu 16.04后PHP和Apache2坏了

昨天升级到Xenial后,我在修复服务器的遗骸方面遇到了很多麻烦.

PHP应用程序作为一堆代码运行,并且无法在服务器上找到ownCloud’.

这可能与我在尝试从命令行运行Apache2时遇到的这些错误有关.

服务器 – 升级到Ubuntu 16.04后PHP和Apache2坏了

我希望我能得到一些帮助,很多电脑都依赖这个东西:/

我会提供更多的日志,但它们很大,我不知道要提供哪些部分.

哦,我在尝试安装PHP5时遇到此错误,如果这有帮助的话.

服务器 – 升级到Ubuntu 16.04后PHP和Apache2坏了

提前致谢.

编辑:这是从命令行运行’apache2’的输出:

服务器 – 升级到Ubuntu 16.04后PHP和Apache2坏了

解决方法:

Ubuntu 16.04附带PHP 7.0.你需要安装libapache2-mod-php包,然后禁用所有PHP5的痕迹.

>卸载PHP5.x包:sudo apt-get purge php5-common(这将删除所有PHP 5包.
>安装默认(7.0)PHP apache2 SAPI:sudo apt-get install libapache2-mod-php
>如果apache2仍然坏了,请执行:sudo rm /etc/apache2/mods-enabled/php5.*禁用PHP5 mod并使用sudo a2enmod php7.0启用PHP 7.0.

上一篇:php – 404错误但正确的Codeigniter框架中来自JQuery Ajax的响应


下一篇:php – 臭名昭着的Apache错误“父:子进程退出状态为3221225477”