I’m trying to troubleshoot someone’s HestiaCP install, and their missing phpMyAdmin panel, which gives me an Access Denied error. They have a working WordPresss site, and HestiaCP logs in just fine. Reinstalling isn’t truly an option here.
Going through the databases at Hestia’s panel > user > website.com > DB > phpMyAdmin’s yellow icon shows “Access Denied. You do not have permission to view this page. Please check your credentials and try again.”
I’m stuck on what could be done, but so far, tried changing permissions like:
Existing configuration file (/etc/phpmyadmin/config.inc.php) is not readable.?
If so, you should change your permissions config.inc.php this is an old bug that is in no hurry to fix
I tried making a dummy site for HestiaCP, installing from scratch, and it gives me another error, not found (it doesn’t install by default after installing WordPress?). This is more of a personal note for today, permissions are set as:
Update, I finally found a way to make it work. Turns out there were 2 different problems going on.
Installing by hand instead of using a script. Dummy install was used along a pipe and the tee command, which got me what commands HestiaCP automatizes in a sitting.
After ironing out the install part, error 404 turned into a very basic permission issue. Fixed it with: