I get these errors after logging into phpmyadmin. How to fix it?
The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated. Find out why.
Or alternately go to ‘Operations’ tab of any database to set it up there.
mysqli::real_connect(): (HY000/1045): Access denied for user ‘pma’@‘localhost’ (using password: YES)
Connection for controluser as defined in your configuration failed.
mysqli::real_connect(): (HY000/1045): Access denied for user ‘pma’@‘localhost’ (using password: YES)
Connection for controluser as defined in your configuration failed.
It looks like you installed phpmyadmin manually, is that correct?
dpkg -l | grep phpmyadmin
If you see the package, run this script to install phpmyadmin the Hestia way.
/usr/local/hestia/install/upgrade/manual/migrate_phpmyadmin.sh
~# dpkg -l | grep phpmyadmin
~# sudo /usr/local/hestia/install/upgrade/manual/migrate_phpmyadmin.sh
/usr/local/hestia/install/upgrade/manual/migrate_phpmyadmin.sh: line 9: /func/main.sh: No such file or directory
/usr/local/hestia/install/upgrade/manual/migrate_phpmyadmin.sh: line 11: /install/upgrade/upgrade.conf: No such file or directory
/usr/local/hestia/install/upgrade/manual/migrate_phpmyadmin.sh: line 12: /conf/hestia.conf: No such file or directory
To remove phpMyAdmin you will need use the root password. Password can be found in /usr/local/hestia/conf/mysql.conf
Would you like to continue? [y/n]
No. I didnt install phpmyadmin. It was Hestia’s installation. I relocated mariadb tmp files to tmpf
It’s fixed. The following statement is inside. Should I upgrade?
A newer version of phpMyAdmin is available and you should consider upgrading. The newest version is 5.2.3, released on 2025-10-08.