我使用apt-get命令分别安装了virtualmin和phpmyadmin。由于Virtualmin的安全设置(suexec),phpMyAdmin无法正常工作。 当我访问mydomain.com/phpmyadmin时,它会下载整个PHP页面而不是执行它。 我试过禁用suexec但它没有用。 所以现在我想删除phpMyAdmin。 我使用apt-get remove命令删除了它,并删除了/ etc / phpmyadmin文件夹。 但是,当我访问mydomain.com/phpmyadmin时,它会下载该页面。这可能意味着phpmyadmin没有完全删除。
有什么问题?
请帮忙。
答案 0 :(得分:94)
尝试按顺序运行这些命令,它们是多余的,但没关系
sudo dpkg -P phpmyadmin
sudo rm -f /etc/apache2/conf.d/phpmyadmin.conf
sudo service apache2 restart
答案 1 :(得分:40)
我必须运行以下命令:
sudo apt-get autoremove phpmyadmin
然后我清除了缓存并且它有效!
答案 2 :(得分:7)
我遇到了类似的问题。 PHP正在我的网站上运行virtualmin但不是phpmyadmin。 PHPMyAdmin将无法执行,浏览器正在下载该文件。我正在阅读的所有内容都说没有安装libapache2-mod-php5,但我知道它是......所以要做的就是清除它并重新安装。
sudo apt-get purge libapache2-mod-php5
sudo apt-get install libapache2-mod-php5
sudo apt-get purge phpmyadmin
sudo apt-get install phpmyadmin
sudo /etc/init.d/apache2 restart
答案 3 :(得分:4)
尝试purge
sudo aptitude purge phpmyadmin
不确定这适用于普通的旧apt-get
答案 4 :(得分:0)
我有同样的问题。请尝试以下命令。这解决了我的问题。
sudo apt-get install libapache2-mod-php5