WP_DEBUG Configurator
Turn on the debug log without breaking your live site
ทำงานในเบราว์เซอร์ของคุณ ไม่มีการอัพโหลดอะไร
เกี่ยวกับ WP_DEBUG Configurator
Generate the WP_DEBUG constants that write errors to a log file instead of printing them to your visitors. The default WP_DEBUG snippet most sites copy will display PHP errors publicly — this one will not.
ที่เกี่ยวข้อง
เครื่องมืออื่นที่คุณอาจต้องใช้
FAQ
คำถาม
การเปิด WP_DEBUG บนเว็บที่ใช้งานจริงปลอดภัยไหม?
ปลอดภัยเฉพาะเมื่อตั้ง WP_DEBUG_DISPLAY เป็น false เท่านั้น ถ้าเปิดลำพัง WP_DEBUG จะพิมพ์ notice และ warning ของ PHP — รวมถึงพาธไฟล์แบบเต็มของเซิร์ฟเวอร์คุณ — ลงในหน้าที่ผู้เข้าชมของคุณโหลดโดยตรง แทบทุกบทเรียนยื่นบรรทัดนั้นให้คุณแล้วจบ จับคู่มันกับ WP_DEBUG_LOG และ WP_DEBUG_DISPLAY เป็น false แล้วมันจะปลอดภัย
debug log ของ WordPress ไปอยู่ที่ไหน?
wp-content/debug.log โดยค่าเริ่มต้น ที่ควรรู้ไว้: บนโฮสต์หลายเจ้าไฟล์นั้นเปิดให้ดึงได้แบบสาธารณะ — ใครก็ร้องขอมันในเบราว์เซอร์ได้ คุณส่งพาธให้ WP_DEBUG_LOG แทนได้ และเขียน log ไว้เหนือ web root ซึ่งเครื่องมือนี้จะสร้างให้คุณ
ฉันตั้ง WP_DEBUG เป็น true แล้วแต่ไม่มีอะไรเกิดขึ้น ทำไม?
แทบจะเสมอเพราะค่าคงที่ถูกเพิ่มไว้ใต้บรรทัดที่เขียนว่า "That's all, stop editing!" ใน wp-config.php ทุกอย่างหลังบรรทัดนั้นถูกเพิกเฉย ย้ายมันขึ้นไปไว้ด้านบน