ฉันจะได้รับ "ข้อมูลบั๊ก" เพื่อเพิ่มคำถามได้ที่ไหน


22

ฉันมีปัญหาเดียวกันกับคำถามที่ปิดนี้และต้องการแก้ไข ในส่วนความคิดเห็นจะขอให้ OP เพิ่ม "ข้อมูลข้อผิดพลาด"

ฉันจะรับข้อมูลข้อผิดพลาดจากที่ใดเพื่อให้ฉันสามารถเพิ่มลงในคำถามของฉันในสแต็คนี้

ฉันใหม่กับ WordPress (ถ้าไม่ชัดเจน) และฉันใช้WordPress 3.5.1และธีมWeaver 2

คำตอบ:


28

เพิ่มdefine('WP_DEBUG', true);ไปยังเว็บไซต์ของwp-config.phpคุณ ที่จะทำให้เกิดข้อผิดพลาดคำเตือนและคำเตือน (คำเตือนที่ไม่ร้ายแรง) เพื่อพิมพ์ไปที่หน้าจอ สิ่งเหล่านี้คือ "ข้อมูลการดีบัก" ที่ถูกร้องขอบ่อยๆ

ไม่แนะนำให้เปิดใช้งานสิ่งนี้บนเซิร์ฟเวอร์ที่ใช้งานจริง (เข้าถึงได้แบบสาธารณะ) แต่ถ้าคุณต้องมีข้อมูลการดีบักคุณต้องมีมันก่อน

นอกจากนี้คุณยังสามารถเพิ่มและข้อมูลการแก้จุดบกพร่องจะถูกเขียนไปยังแฟ้มที่ชื่อว่าdefine('WP_DEBUG_LOG', true);/wp-content/debug.log

จากนั้นคุณสามารถเพิ่มdefine('WP_DEBUG_DISPLAY', false);เพื่อป้องกันข้อผิดพลาดจากการพิมพ์ไปยังหน้าจอในขณะที่คุณสามารถอ่านได้จากไฟล์ debug

ดังนั้นในwp-config.phpสิ่งที่คุณต้องการ:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

เซิร์ฟเวอร์ของคุณอาจเก็บไฟล์บันทึกไว้ด้วย ตำแหน่งและชื่อของไฟล์เหล่านี้แตกต่างกันไปตามระบบปฏิบัติการ ใน Debian บีบล็อกของ Apache /var/log/apache2/error.logโดยที่ บน CentOS 6 /var/log/httpd/error_logมันอยู่ที่ สิ่งเหล่านั้นมีข้อมูลที่เหมือนกันมาก แต่คุณอาจไม่สามารถเข้าถึงได้โดยตรงขึ้นอยู่กับโฮสต์และประเภทโฮสติ้งของคุณ - shared, vpn, ฯลฯ เซิร์ฟเวอร์ฐานข้อมูลอาจเก็บบันทึก

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