Di manakah letak error log PHP di XAMPP?


87

Saya telah menggunakan XAMPP untuk Windows.

Di manakah letak error log PHP di XAMPP?

Jawaban:


116

\xampp\apache\logs\error.log, di mana xamppfolder instalasi Anda. Jika Anda belum mengubah error_logpengaturan di PHP (periksa dengan phpinfo()), itu akan dicatat ke log Apache.


3
Jalur ini tidak ada di xampp untuk Linux (Ubuntu 14.04)
Muhammad bin Yusrat

1
Bagi saya (macOS), jalur log kesalahan berada di dalam vm (yang butuh waktu lama untuk saya sadari). Saya hanya tahu cara mengakses melalui terminal panel kontrol xampp, dengan jalur:/opt/lampp/logs/php_error_log
Scott Anderson

58

Saya menemukannya di: \xampp\php\logs\php_error_log


12
Mengapa ini mendapat suara negatif? Di versi XAMPP yang lebih baru, ini adalah direktori yang benar.
cdmckay

2
Benar, pertanyaannya harus diedit untuk menyertakan versi XAMPP agar jawaban yang diterima saat ini benar juga ...
Frhay

Pada versi XAMPP saya, folder root adalah lampp, bukan xampp. Jika tidak, lokasinya sama.
posfan12

10

Anda juga dapat membuka panel kontrol xampp dan mengklik tombol "log":

masukkan deskripsi gambar di sini


11
Panah yang bagus: D @Black
Roberto

1
Jika saya klik ini, file tersebut tidak ditemukan. Bagaimana cara mengatur jalur agar dapat menemukan file log?
Nemo

9

Untuk pengguna mac XAMPP Versi 1.7.3

/Applications/XAMPP/xamppfiles/logs/error_log

Di versi yang lebih baru, itu hanya / Applications / XAMPP / logs untuk saya.
DemitryT

5

Untuk siapa pun yang mencari file log php di XAMPP untuk Ubuntu, ini:

/opt/lampp/logs/php_error_log

Kemungkinan besar itu akan memiliki ukuran besar (milik saya sekitar 350 mbs) dan memperlambat editor teks saya setelah dibuka. Jika Anda tidak peduli dengan semua log sebelumnya, Anda dapat mengosongkan file dengan mudah hanya dengan membuka terminal dan kemudian menulis tiga baris ini satu per satu:

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

Dan log yang lebih baru akan mudah dan cepat untuk dibuka sekarang.

Semoga beberapa pengguna Ubuntu merasa terbantu.


5

\xampp\php\logs tidak ada sama sekali untuk saya - untuk alasan apa pun.

Saya hanya perlu membuat folder di \xampp\php\dipanggil logsdan kemudian php_error_logfile itu dibuat dan ditulis.


3

Lihat di file konfigurasi Anda dan cari pengaturan error_log. Atau gunakan phpinfo () untuk menemukan pengaturan ini.



0

Untuk masalah saya, saya harus menghapus log:

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



0

Secara default, path file log php xampp ada di / xampp_installation_folder / php / logs / php_error_log, tetapi saya perhatikan bahwa terkadang itu tidak akan dibuat secara otomatis. Mungkinkah itu masalah izin menulis akun Windows? Saya tidak yakin, tapi saya membuat folder log dan file php_error_log secara manual dan akhirnya log php login di dalamnya.


0

Seperti yang dikatakan di atas, Anda dapat menemukan log kesalahan PHP di windows. Di c: \ xampp \ apache \ logs \ error.log. Anda dapat dengan mudah menampilkan log terakhir dengantail -f .\error.log


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.