Submitted by helpmin on Fri, 07/20/2012 - 10:44
If you install phpmyadmin for a virtual server without a database, you get the following error message:
This script cannot be installed, as this virtual server does not meet its requirements : phpMyAdmin requires a MySQL database
But why? If MySQL is enabled, shouldn't it be still possible to install phpmyadmin?
Status:
Active
Comments
Submitted by JamieCameron on Fri, 07/20/2012 - 12:44 Comment #1
Are you planning to use it to login to other MySQL databases on the system, other than those associated with the domain?
Submitted by helpmin on Fri, 07/20/2012 - 14:51 Comment #2
Actually I am still "testing around". And just got curious why it is not possible to install phpmyadmin for a domain that doesn't have a database.
Submitted by JamieCameron on Fri, 07/20/2012 - 14:55 Comment #3
Technically, phpmyadmin will work fine - as long as you login with a username and password for a domain owner who does have MySQL access.
We added the requirement that MySQL be enabled to avoid confusing users - otherwise someone could install phpMyAdmin into their domain, but would be unlikely to be able to use it.
Submitted by helpmin on Sat, 07/21/2012 - 02:37 Comment #4
ok, understand. In my opinion at least a virtualmin admin should be able to run the installation script, even if no database exist for that virtual server.
Submitted by JamieCameron on Sat, 07/21/2012 - 22:25 Comment #5
If you really want to do this, the quick work-around would be to enable MySQL for the domain, install phpMyAdmin, then disable MySQL.