Das Problem waren die falschen Berechtigungen für /etc/phpMyAdmin
Verzeichnis. Der Webserver-Benutzer Apache hatte die richtigen Berechtigungen für session.save_path
Verzeichnis, aber Apache konnte meine Datei config.inc.php nicht lesen. Das Ändern des Eigentümers von /etc/phpMyAdmin auf den Apache-Benutzer und das Ändern der Berechtigungen auf 755 löste das Problem.
Betrachten Sie die checkConfigSource()
Funktion in Config.class.php
ließ mich glauben, dass ich, wenn das Problem beim Zugriff auf die Konfigurationsdatei lag, den Fehler 'Existing configuration file (%s) is not readable.'
erhalten hätte statt Call to undefined function __()
Weiß jemand, warum das nicht der Fall war?
Dies war ein ziemlich grundlegendes Problem/eine ziemlich einfache Lösung, aber wenn jemand nichts anderes vorschlägt, lasse ich es, da genau dieses Problem/diese Lösung in anderen Diskussionen des Fatal error: Call to undefined function __() in /usr/share/phpMyAdmin/libraries/core.lib.php
Fehler beim Versuch, phpMyAdmin nach der Installation zu starten.