Completely removing phpMyAdmin

I installed virtualmin and phpmyadmin separately using the apt-get command. phpMyAdmin didn't work because of Virtualmin's security settings (suexec). When I visit mydomain.com/phpmyadmin, it would download the whole PHP page instead of execute it. I tried disabling suexec but it didn't work. So now I want to remove phpMyAdmin. I removed it using the apt-get remove command and also deleted the /etc/phpmyadmin folder. But still, when I visit mydomain.com/phpmyadmin, it downloads the page. It probably means phpmyadmin wasn't completely deleted.

What is the problem?

Please help.

Answers


Try running these commands in that order, they're redundant but it's ok

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

I had to run the following command:

sudo apt-get autoremove phpmyadmin

Then I cleared my cache and it worked!


I was having a similar problem. PHP was working on my sites configured by virtualmin but not for phpmyadmin. PHPMyAdmin would not execute and the file was being downloaded by the browser. Everything I was reading was saying that libapache2-mod-php5 was not installed but I knew it was... so the thing to do was to purge it and reinstall.

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

Try purge

sudo aptitude purge phpmyadmin

Not sure this works with plain old apt-get though


I had same problem. Try the following command. This solved my problem.

sudo apt-get install libapache2-mod-php5

Need Your Help

Get the pushed ID for specific value in firebase android

android firebase firebase-realtime-database

I want to retrive the id that generated by firebase when I pushed value to it like next

Go Syntax and interface as parameter to function

syntax interface go

I am new to Go programming language and recently encountered the following code: