PHP'nin hata günlüğü XAMPP'de nerede bulunur?


87

Windows için XAMPP kullanıyorum.

PHP'nin hata günlüğü XAMPP'de nerede bulunur?

Yanıtlar:


116

\xampp\apache\logs\error.log, xamppkurulum klasörünüz nerede . error_logPHP'deki ayarı değiştirmediyseniz (ile kontrol edin phpinfo()), Apache günlüğüne kaydedilir.


3
Bu yol, Linux için
xampp'de

1
Benim için (macOS), hata günlüğü yolu vm içinde yaşıyor (bunu fark etmem utanç verici derecede uzun zaman aldı). Yalnızca xampp kontrol paneli terminali üzerinden nasıl erişileceğini biliyorum, şu yolla:/opt/lampp/logs/php_error_log
Scott Anderson

58

Buldum: \xampp\php\logs\php_error_log


12
Bu neden reddedildi? XAMPP'nin yeni sürümünde, bu doğru dizindir.
cdmckay

2
Doğru, soru ... Gerçek çok geçerli kabul edilen cevabını yapmak için bir XAMPP versiyonunu içerecek şekilde düzenlenmesi gerekir
Frhay

XAMPP sürümümde kök klasör xampp yerine lampp. Aksi takdirde konum aynıdır.
posfan12

10

Ayrıca xampp kontrol panelini açabilir ve "günlükler" Düğmesine tıklayabilirsiniz:

görüntü açıklamasını buraya girin


11
Güzel ok: D @Black
Roberto

1
Buna tıklarsam dosya bulunamadı. Günlük dosyasını bulması için yolu nasıl ayarlayabilirim?
Nemo

9

Mac kullanıcıları için XAMPP Sürüm 1.7.3

/Applications/XAMPP/xamppfiles/logs/error_log

Yeni sürümde, benim için sadece / Applications / XAMPP / logs idi.
DemitryT

5

Ubuntu için XAMPP'de php günlük dosyasını arayan herhangi biri için:

/opt/lampp/logs/php_error_log

Büyük olasılıkla büyük bir boyuta sahip olacak (benimki yaklaşık 350 mbs idi) ve açıldıktan sonra metin düzenleyicimi yavaşlattı. Tüm geçmiş günlükleri umursamıyorsanız, sadece terminale gidip bu üç satırı tek tek yazarak dosyayı kolayca boşaltabilirsiniz:

sudo su 
cd /opt/lampp/logs/
> php_error_log

Ve daha yeni günlüklerin artık açılması kolay ve hızlı olacak.

Umarım bazı Ubuntu kullanıcıları bunu yararlı bulur.


5

\xampp\php\logs benim için hiç yoktu - ne sebeple olursa olsun.

Sadece \xampp\php\çağrılan klasöründe bir klasör oluşturmam gerekiyordu logsve sonra php_error_logdosya oluşturuldu ve üzerine yazıldı.


3

Yapılandırma dosyanıza bakın ve error_log ayarını arayın. Veya bu ayarı bulmak için phpinfo () kullanın.



0

Sorunum için günlüğü sıfırlamam gerekiyordu:

sudo bash -c ' > /Applications/XAMPP/xamppfiles/logs/php_error_log '


0

\ xampp \ apache \ logs \ error.log, php'deki hata günlüklerinin varsayılan konumudur.


0

Varsayılan olarak xampp php günlük dosyası yolu / xampp_installation_folder / php / logs / php_error_log dizinindedir, ancak bazen otomatik olarak oluşturulmayacağını fark ettim. Belki bir Windows hesabı yazma izni sorunu olabilir? Emin değilim, ancak günlükler klasörünü ve php_error_log dosyasını manuel olarak oluşturdum ve ardından sonunda php günlükleri günlüğe kaydedildi.


0

Yukarıda belirtildiği gibi, PHP hata günlüğünü pencerelerde bulabilirsiniz. C: \ xampp \ apache \ logs \ error.log dosyasında. Son günlükleri şu şekilde kolayca görüntüleyebilirsiniz:tail -f .\error.log


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.