Mac OSX'te bulunan PHP günlük dosyası nerede?


22

Mac'imde phpMyAdmin ile ilgili sorunlar yaşıyorum. Yerel MySQL sunucusuna bağlanamıyorum. Giriş yapmaya çalıştığımda aşağıdaki mesajı alıyorum

Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.

Şimdi günlük dosyasını bulmaya çalışıyorum. Koştum phpinfo()ve bana php.inidosyanın bulunduğu yerde olduğunu söylüyor /etc, ancak baktığımda sadece görebiliyorum php.ini.default. php.ini.defaultGünlük dosyasını belirterek ve günlüğe /tmp/php_errorskaydetmeyi etkinleştirerek düzenlemeye devam ediyorum .

MySQL sunucusuna phpMyAdmin ile giriş yapmaya çalıştım ve hala aynı hatayı alıyorum. Ben devam ediyorum /tmpama hata günlüğü orada değil.

Neyi yanlış yaptığım hakkında herhangi bir öneriniz var mı?

Yanıtlar:


9

Yeniden adlandırmayı deneyin php.ini.defaultiçin php.inive düzenleme, istediğiniz günlüğü etkinleştirmek için.

Değişiklikler muhtemelen Apache yeniden başlatılıncaya kadar etkili olmayacak. Mac kullandığınızdan, web paylaşımını devre dışı bırakın ve yeniden etkinleştirin.


26

Apache'nin günlükleri altında /var/log/apache2


8
Php.ini dosyasında bir konum belirtilmediğinde, PHP hata günlüğü varsayılan olarak / var / log / apache2 / error_log konumunda görünüyor. Teşekkürler.
Andrew Huey

3
Özel bir apache kurulumum var, bu yüzden log dosyalarımı buldum find /usr/local -name error_log.
Kedi Walrus
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.