The more recent versions of phpMyAdmin do indeed require MySQL 5.5.x.
Our suggestion is to use an older phpMyAdmin version without that requirement, that’s the easiest way around that issue.
Alternatively, the only other thing we’d recommend is to use a distribution that comes with MySQL 5.5.
Some people do upgrade MySQL on older distributions, but that can be problematic… it doesn’t always go smoothly, and you end up with a MySQL version that isn’t as well tested.
It sounds like your server is experiencing a DNS issue.
You may want to verify that the DNS servers listed in /etc/resolv.conf are correct, and that BIND is running.
If that doesn’t help – it may be best to start a new Forum thread, since the issue you’re seeing is different from the issue being seen above… that’ll make it easier to provide assistance. Thanks!
Well, I’ve just had issues installing phpmyadmin again.
After updating php, domain.tld/phpmyadmin was missing plugin mbstring.
Fixed the mbstring plugin.
Now error: Forbidden. You don’t have permission to access /phpmyadmin/ on this server.
/home/domain/public_html/phpmyadmin permission is drwxr-xr-x 10
Okay, I am refreshing this thread as phpmyadmin is installing nicely in Virtualmin GUI. However, the error when navigating to www.domain.tls/phpmyadmin says: Forbidden.
Might be a duplicate of this new thread? https://www.virtualmin.com/node/56463
Are you able to confirm that the “phpmyadmin” folder exists directly inside the “public_html” folder, and that all the files including “index.php” exist?
Hi guys,
I use Virtualmin for a few days and wondering. Is it good practice to install phpMyAdmin script inside sub-directory in /home/public_html ? To be more precise, how can I be sure my security configurations are OK? Asking because I noticed that I can navigate to phpMyAdmin login page even as a regular internet user ?