in /usr/share/phpmyadmin/libraries/vendor_config.php config dir variable can either be empty or skip the trailing slash, change it to:
define('CONFIG_DIR', '/etc/phpmyadmin/');
Permission for this temporary directory must be set correctly in /usr/share/phpmyadmin/libraries/vendor_config.php. This solved it for me. define ('TEMP_DIR', '/ var / lib / phpmyadmin / tmp /');
Also, if you missed the Users tab in PhpMyAdmin, this is caused due to insufficient permissions. Run GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' WITH GRANT OPTION; from the mysql console (your own admin name) when logging in with root privileges.
NA Hoijtink
source share