我使用 卸载了 PhpMyAdmin sudo apt-get purge phpmyadmin
。删除 phpmyadmin 后,Web 服务器无法启动。我收到以下错误:
Started apache2
apache2: Syntax error on line 219 of /etc/apache2/apache2.conf: Could not open
configuration file /etc/apache2/sites-enabled/phpmyadmin.conf: No such file or directory
我不知道该如何解决这个问题。我担心 phpmyadmin 搞乱了一些东西并污染了几个配置文件。我尝试编辑内容,apache2.conf
但没有找到任何与 phpmyadmin 有关的内容。
答案1
我又读了一遍你的帖子。只需删除符号链接即可:sudo rm /etc/apache2/sites-enabled/phpmyadmin.conf
。
编辑:/etc/apache2/apache2.conf
没有第 219 行(对于这种情况),因为 Apache2 服务器使用的完整文件由文件的主要内容和所有.conf
文件的内容组成,涉及如下指令:IncludeOptional mods-enabled/*.conf
。
检查phpmyadmin.conf
中的附加文件/etc/apache2/conf-available/
。如果存在,我认为你必须这样做:
sudo a2disconf phpmyadmin
sudo rm /etc/apache2/conf-available/phpmyadmin.conf
或(相同):
sudo rm /etc/apache2/conf-enabled/phpmyadmin.conf
sudo rm /etc/apache2/conf-available/phpmyadmin.conf