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

phpMyAdmin Fatale fout:oproep naar niet-gedefinieerde functie __()

Het probleem was de verkeerde permissies voor de /etc/phpMyAdmin map. De webservergebruiker, apache, had de juiste rechten voor het session.save_path directory, maar apache kon niet lezen uit mijn config.inc.php-bestand. Het veranderen van de eigenaar van /etc/phpMyAdmin naar de apache-gebruiker en het veranderen van de rechten naar 755 loste het probleem op.

Kijkend naar de checkConfigSource() functie in Config.class.php deed me geloven dat als het probleem was met toegang tot het configuratiebestand, ik de fout 'Existing configuration file (%s) is not readable.' in plaats van Call to undefined function __() Weet iemand waarom dat niet het geval was?

Dit was een vrij eenvoudig probleem / oplossing, maar tenzij iemand anders suggereert, denk ik dat ik het laat staan, omdat dit exacte probleem / deze oplossing niet wordt behandeld in andere discussies over de Fatal error: Call to undefined function __() in /usr/share/phpMyAdmin/libraries/core.lib.php fout bij het starten van phpMyAdmin na installatie.



  1. Werkt automatisch aanvullen van MySQL Workbench?

  2. Hoe de strikte modus in mysql uit te schakelen met MAMP op een mac

  3. Hoe kan ik een kolom maken die de tijd opslaat waarop die rij is gemaakt in mysql?

  4. Hoe verwijder ik serververmeldingen in het Connect to Server-scherm van SQL Server Management Studio?