我想将Ubuntu中的PHP版本从7.1更改为5.6,我卸载了PHP7,但现在我无法运行Apache2。我已经安装了PHP5.6。 我尝试重启apache服务时收到此错误:
apache2.service的作业失败,因为控制进程已退出 错误代码。请参阅" systemctl status apache2.service"和" journalctl -xe"详情。
●apache2.service - LSB:Apache2 Web服务器已加载:已加载 (/etc/init.d/apache2;生成;供应商预设:已启用)Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf活动:失败(结果:退出代码)自周一2017-01-30 10:23:28 CET; 2分35秒前 Docs:man:systemd-sysv-generator(8)进程:15026 ExecStop = /etc/init.d/apache2 stop(code = exited,status = 0 / SUCCESS)
进程:15052 ExecStart = /etc/init.d/apache2 start(code = exited, 状态= 1 /失败)* * apache2 configtest失败。配置测试的输出为:apache2:/etc/apache2/apache2.conf的第216行语法错误:无法打开 配置文件/etc/apache2/conf-enabled/phpmyadmin.conf:没有这样的 文件或操作' configtest'失败。 Apache错误日志可能有 更多信息。 apache2.service:退出控制进程,代码=退出 status = 1无法启动LSB:Apache2 Web服务器。 apache2.service: 单位进入失败状态。 apache2.service:结果失败 '出口代码'
答案 0 :(得分:2)
删除 PHP 并安装新的php5然后再刷新 phpmyadmin 。 首先,您需要删除所有与PHP相关的包,因为要确保不会有冲突的包,这也是我认为最简单的方法。删除使用
sudo apt-get remove php7*
现在安装PHP5。*(5.6)