บันทึกข้อผิดพลาด Apache พร้อมข้อผิดพลาด PHP


10

ฉันเพิ่งตั้งค่า PHP และ Apache และต้องการค้นหาข้อผิดพลาดที่เกิดขึ้น เส้นทางเริ่มต้นของข้อผิดพลาดเข้าสู่ระบบใน apache สำหรับ PHP คืออะไร?


1
คุณไม่ได้พูดถึงระบบปฏิบัติการที่คุณใช้อะแพช ตรวจสอบ apache config ของคุณสำหรับตำแหน่งของ logfiles
pauska

ฉันใช้ Ubuntu OS
Genadinik

ไฟล์ใดควรมีข้อมูลนี้ในทางใด? - ขอบคุณ!
Genadinik

คำตอบ:


6

มีสถานที่ตั้งในระบบปฏิบัติการยอดนิยมเหล่านี้:

ตำแหน่งไฟล์ข้อผิดพลาด RHEL / Red Hat / CentOS / Fedora Linux Apache - / var / log / httpd / error_log

ล็อกไฟล์ข้อผิดพลาด Debian / Ubuntu Linux Apache - /var/log/apache2/error.log

ตำแหน่งแฟ้มบันทึกข้อผิดพลาด FreeBSD Apache - /var/log/httpd-error.log

คำตอบโดยละเอียดเกี่ยวกับไฟล์บันทึก Apache อยู่ที่นี่: http://www.cyberciti.biz/faq/apache-logs/


2

ลองสิ่งนี้:

  1. error_reporting = E_ALL | E_STRICT
  2. error_log = /var/log/php_errors.log
  3. สร้างไฟล์บันทึกด้วยตนเอง
แตะ /var/log/php_errors.log
chown www-data: /var/log/php_errors.log
chmod + rw /var/log/php_errors.log

ตอนนี้คุณสามารถดูข้อผิดพลาด PHP ด้วยวิธีนี้

    tail /var/log/php_errors.log
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.