I recently upgraded a server from Debian 6 to Debian 7 and ISPconfig to the latest stable version: 220.127.116.11p9 Everything seemed to run smoothly, including phpmyadmin, when I came across this oddity: After I changed the Apache Directives for a site in sites -> options (I added a mod security rule to ignore), phpmyadmin ceased to function normally. After filling the login credentials into the phpmyadmin login screen, the browser wants to change into SSL mode and prompts to offer to download index.php. This happened with http://www.domain1.com/phpmyadmin Then I tried to login into phpmyadmin through http://www.domain2.com/phpmyadmin where domain2 is another domain hosted on the same server. This worked correctly. Then I replicated the error by changing the Apache directives for domain2, and promptly phpmyadmin on domain2 ceased to work as well. I think ISPconfig overwrites or adds some vhost settings with stuff that doesn't belong there. How to fix?