โปรดทราบ:ผู้โพสต์ต้นฉบับไม่ได้ถามเกี่ยวกับ PHP โดยเฉพาะ คำตอบ php เป็นศูนย์กลางทั้งหมดทำให้สมมติฐานจำนวนมากไม่เกี่ยวข้องกับคำถามจริง
บันทึกข้อผิดพลาดเริ่มต้นซึ่งตรงข้ามกับบันทึกข้อผิดพลาดของสคริปต์มักจะมีข้อผิดพลาดเฉพาะ (เพิ่มเติม) บ่อยครั้งจะถูกปฏิเสธสิทธิ์หรือแม้แต่ล่ามที่หาไม่พบ
ซึ่งหมายความว่าความผิดมักจะอยู่ที่สคริปต์ของคุณ เช่นคุณอัปโหลดสคริปต์ perl แต่ไม่ได้ให้สิทธิ์ดำเนินการ? หรือบางทีอาจเสียหายในสภาพแวดล้อม linux หากคุณเขียนสคริปต์ใน windows แล้วอัปโหลดไปยังเซิร์ฟเวอร์โดยไม่มีการแปลงส่วนท้ายบรรทัดคุณจะได้รับข้อผิดพลาดนี้
ใน perl ถ้าคุณลืม
print "content-type: text/html\r\n\r\n";
คุณจะได้รับข้อผิดพลาดนี้
มันมีหลายสาเหตุ ดังนั้นโปรดตรวจสอบบันทึกข้อผิดพลาดของคุณก่อนจากนั้นให้ข้อมูลเพิ่มเติม
ล็อกข้อผิดพลาดเริ่มต้นมักจะเป็นในหรือ/var/log/httpd/error_log
/var/log/apache2/error.log
เหตุผลที่คุณดูบันทึกข้อผิดพลาดเริ่มต้น (ตามที่ระบุไว้ด้านบน) เนื่องจากข้อผิดพลาดมักไม่ได้รับการโพสต์ลงในบันทึกข้อผิดพลาดที่กำหนดเองตามที่กำหนดไว้ในโฮสต์เสมือน
ถือว่า linux และไม่จำเป็นต้อง perl