ฉันใช้ XAMPP สำหรับ Windows
บันทึกข้อผิดพลาดของ PHP อยู่ที่ไหนใน XAMPP?
ฉันใช้ XAMPP สำหรับ Windows
บันทึกข้อผิดพลาดของ PHP อยู่ที่ไหนใน XAMPP?
คำตอบ:
\xampp\apache\logs\error.log
xampp
โฟลเดอร์การติดตั้งของคุณอยู่ที่ไหน ถ้าคุณไม่ได้เปลี่ยนการerror_log
ตั้งค่าใน PHP (ตรวจสอบด้วยphpinfo()
) มันจะเข้าสู่บันทึก Apache
/opt/lampp/logs/php_error_log
ฉันพบมันใน:
\xampp\php\logs\php_error_log
สำหรับผู้ใช้ mac XAMPP เวอร์ชัน 1.7.3
/Applications/XAMPP/xamppfiles/logs/error_log
สำหรับใครก็ตามที่ค้นหาไฟล์บันทึก php ใน XAMPP สำหรับ Ubuntu มัน:
/opt/lampp/logs/php_error_log
ส่วนใหญ่อาจจะมีขนาดใหญ่ (ของฉันประมาณ 350 mbs) และมันทำให้โปรแกรมแก้ไขข้อความของฉันช้าลงหลังจากเปิด หากคุณไม่สนใจบันทึกที่ผ่านมาทั้งหมดคุณสามารถล้างไฟล์ได้อย่างง่ายดายเพียงไปที่เทอร์มินัลจากนั้นเขียนสามบรรทัดนี้ทีละบรรทัด:
sudo su
cd /opt/lampp/logs/
> php_error_log
และบันทึกที่ใหม่กว่าจะเปิดได้ง่ายและรวดเร็วในขณะนี้
หวังว่าผู้ใช้ Ubuntu บางคนจะพบว่ามีประโยชน์
\xampp\php\logs
ไม่มีอยู่จริงสำหรับฉัน - ไม่ว่าด้วยเหตุผลใดก็ตาม
ฉันต้องสร้างโฟลเดอร์ที่\xampp\php\
เรียกlogs
จากนั้นphp_error_log
ไฟล์ก็ถูกสร้างและเขียนไปยัง.
ดูในไฟล์การกำหนดค่าของคุณและค้นหาการตั้งค่า error_log หรือใช้ phpinfo () เพื่อค้นหาการตั้งค่านี้
นี้อาจจะเป็นกรณีที่เรียบง่ายของบันทึกข้อผิดพลาด PHP ถูกปิด
สำหรับปัญหาของฉันฉันต้องศูนย์ออกบันทึก:
sudo bash -c ' > /Applications/XAMPP/xamppfiles/logs/php_error_log '
\ xampp \ apache \ logs \ error.log เป็นตำแหน่งเริ่มต้นของบันทึกข้อผิดพลาดใน php
โดยค่าเริ่มต้นเส้นทางไฟล์บันทึก xampp php อยู่ใน / xampp_installation_folder / php / logs / php_error_log แต่ฉันสังเกตว่าบางครั้งมันจะไม่ถูกสร้างขึ้นโดยอัตโนมัติ บางทีอาจเป็นปัญหาสิทธิ์ในการเขียนบัญชี Windows? ฉันไม่แน่ใจ แต่ฉันสร้างโฟลเดอร์ logs และไฟล์ php_error_log ด้วยตนเองจากนั้นบันทึก php ก็เข้าสู่ระบบในที่สุด
ดังที่กล่าวไว้ข้างต้นคุณจะพบข้อผิดพลาดในการเข้าสู่ระบบของ PHP ใน windows ใน c: \ xampp \ apache \ logs \ error.log คุณสามารถแสดงบันทึกล่าสุดได้อย่างง่ายดายโดยtail -f .\error.log
คุณสามารถตรวจสอบเส้นทางการเข้าสู่ระบบจาก phpmyadmin
เรียกใช้สิ่งนี้:
ตอนนี้คลิก PHPInfo (มุมขวาบน) หรือคุณสามารถเรียกใช้ url นี้ในเบราว์เซอร์ของคุณ
ตอนนี้ค้นหา"error_log" (โดยไม่มีเครื่องหมายคำพูด) คุณจะได้รับเส้นทางการบันทึก
สนุก!