Problem polegał na niewłaściwych uprawnieniach dla /etc/phpMyAdmin
informator. Użytkownik serwera WWW, apache, miał odpowiednie uprawnienia do session.save_path
katalogu, ale Apache nie mógł odczytać z mojego pliku config.inc.php. Zmiana właściciela /etc/phpMyAdmin na użytkownika Apache i zmiana uprawnień na 755 rozwiązała problem.
Patrząc na checkConfigSource()
funkcja w Config.class.php
doprowadziło mnie do przekonania, że gdyby problem dotyczył dostępu do pliku konfiguracyjnego, otrzymałbym błąd 'Existing configuration file (%s) is not readable.'
zamiast Call to undefined function __()
Czy ktoś wie, dlaczego tak nie było?
To był dość podstawowy problem/rozwiązanie, ale chyba że ktoś zasugeruje inaczej, myślę, że zostawię to, ponieważ ten konkretny problem/rozwiązanie nie jest omawiany w innych dyskusjach Fatal error: Call to undefined function __() in /usr/share/phpMyAdmin/libraries/core.lib.php
błąd podczas próby uruchomienia phpMyAdmina po instalacji.