sql >> Databasteknik >  >> Database Tools >> phpMyAdmin

phpMyAdmin Fatalt fel:Anrop till odefinierad funktion __()

Problemet var fel behörigheter för /etc/phpMyAdmin katalog. Webbserveranvändaren, apache, hade korrekta behörigheter för session.save_path katalogen, men apache kunde inte läsa från min config.inc.php-fil. Att ändra ägaren av /etc/phpMyAdmin till apache-användaren och ändra behörigheterna till 755 löste problemet.

Tittar på checkConfigSource() funktion i Config.class.php fick mig att tro att om problemet låg i att komma åt konfigurationsfilen så skulle jag ha fått felet 'Existing configuration file (%s) is not readable.' istället för Call to undefined function __() Är det någon som vet varför det inte var fallet?

Det här var ett ganska grundläggande problem/lösning, men om inte någon föreslår något annat tror jag att jag lämnar det eftersom det här exakta problemet/lösningen inte tas upp i andra diskussioner om Fatal error: Call to undefined function __() in /usr/share/phpMyAdmin/libraries/core.lib.php fel när du försöker starta phpMyAdmin efter installationen.



  1. Parameter fungerar i SSMS men inte SSRS

  2. Ändra Mysql-serverns port i Phpmyadmin

  3. Enkel hantering för AWS S3-filer

  4. SSMS Change Connection for Query Editor Window