Wo befindet sich die PHP-Protokolldatei unter Mac OSX?
Ich habe Probleme mit phpMyAdmin auf meinem Mac. Ich kann anscheinend keine Verbindung zum lokalen MySQL-Server herstellen. Wenn ich versuche mich anzumelden, erhalte ich die folgende Meldung
Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.
Ich versuche jetzt, die Protokolldatei zu finden. Ich habe phpinfo()
und es sagt mir, dass sich die Datei php.ini
in /etc
befindet, aber wenn ich schaue, kann ich nur php.ini.default
sehen. Ich bearbeite php.ini.default
, indem ich die Protokolldatei in /tmp/php_errors
spezifiziere und die Protokollierung aktiviere.
Ich habe versucht, mich über phpMyAdmin beim MySQL-Server anzumelden, und ich holen Sie sich den gleichen Fehler. Ich gehe zu /tmp
aber das Fehlerprotokoll ist nicht da.
Irgendwelche Vorschläge, was ich falsch machen könnte?
2 answers
Versuchen Sie, php.ini.default
in php.ini
umzubenennen und bearbeiten Sie es, um die gewünschte Protokollierung zu aktivieren.
Die Änderungen werden wahrscheinlich erst wirksam, wenn Apache neu gestartet wird. Da Sie einen Mac verwenden, deaktivieren Sie einfach die Webfreigabe und aktivieren Sie sie erneut.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-05-22 06:23:01
Die Apache-Protokolle befinden sich unter /var/log/apache2
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-05-23 16:28:04