- Plesk for Linux
Unable to open PHPMyAdmin. The following error message is shown in a browser:
PLESK_INFO: ERROR: Call to a member function getName() on null (ThemeManager.php:507)
The following records can be found in /var/log/plesk/panel.log:
CONFIG_TEXT: PHP Fatal error: Call to a member function getName() on null in /usr/local/psa/admin/htdocs/domains/databases/phpMyAdmin/libraries/ThemeManager.php on line 507
ERR  ERROR: Call to a member function getName() on null (ThemeManager.php:507)
The user psaadm is not in the psaserv group.
The phpMyAdmin installation is corrupted.
Connect to a Plesk server via SSH.
Verify that the user psaadm is in the psaserv group:
# grep psaserv /etc/group
If it is missing, perform the following actions:
2.1. Add the user psaadm to the psaserv group:
# usermod -aG psaserv psaadm
2.2. Reload the "sw-engine" service:
# service sw-engine reload
Re-install Plesk updates:
# plesk installer --select-release-current --reinstall-patch --upgrade-installed-components