install script bug in GPL 3.93?

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

Are you planning to use it to login to other MySQL databases on the system, other than those associated with the domain?

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.

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.

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.

If you really want to do this, the quick work-around would be to enable MySQL for the domain, install phpMyAdmin, then disable MySQL.