Подтвердить что ты не робот

Полностью удалить phpMyAdmin

Я установил virtualmin и phpmyadmin отдельно, используя команду apt-get. phpMyAdmin не работал из-за настроек безопасности Virtualmin (suexec). Когда я нахожусь на mydomain.com/phpmyadmin, он будет загружать всю страницу PHP вместо ее выполнения. Я попытался отключить suexec, но это не сработало. Итак, теперь я хочу удалить phpMyAdmin. Я удалил его с помощью команды apt-get remove, а также удалил папку /etc/phpmyadmin. Но все же, когда я нахожусь на mydomain.com/phpmyadmin, он загружает страницу. Вероятно, это означает, что phpmyadmin не был полностью удален.

В чем проблема?

Пожалуйста, помогите.

4b9b3361

Ответ 1

Попробуйте запустить эти команды в этом порядке, они избыточны, но это нормально

sudo dpkg -P phpmyadmin  
sudo rm -f /etc/apache2/conf.d/phpmyadmin.conf
sudo service apache2 restart

Ответ 2

Мне нужно было выполнить следующую команду:

sudo apt-get autoremove phpmyadmin

Затем я очистил свой кеш, и он сработает!

Ответ 3

У меня была аналогичная проблема. 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

Ответ 4

Попробуйте purge

sudo aptitude purge phpmyadmin

Не уверен, что это работает с простым старым apt-get хотя

Ответ 5

У меня была такая же проблема. Попробуйте выполнить следующую команду. Это решило мою проблему.

sudo apt-get install libapache2-mod-php5