ข้ามไปยังเนื้อหา
เครื่องมือ

ตัวถอดรหัส PHP Fatal Error ของ WordPress

วางข้อความข้อผิดพลาด แล้วเราจะบอกชื่อปลั๊กอินให้

ทำงานในเบราว์เซอร์ของคุณ ไม่มีการอัพโหลดอะไร

Paste an error and the culprit appears here.

เกี่ยวกับ ตัวถอดรหัส PHP Fatal Error ของ WordPress

วาง PHP fatal error ของ WordPress แล้วเครื่องมือนี้จะอ่าน stack trace เพื่อบอกคุณว่าปลั๊กอินหรือธีมตัวไหนที่เป็นต้นเหตุจริง ๆ, ข้อผิดพลาดประเภทนั้นหมายความว่าอย่างไร และควรทำอะไรต่อ ไม่มีการอัปโหลดใด ๆ การประมวลผลเกิดขึ้นในเบราว์เซอร์ของคุณ

ที่เกี่ยวข้อง

เครื่องมืออื่นที่คุณอาจต้องใช้

FAQ

คำถาม

'Call to undefined function' ใน WordPress หมายความว่าอะไร?

มีบางอย่างเรียกฟังก์ชันที่ไม่มีอยู่ในขณะที่มันรัน ส่วนใหญ่คือปลั๊กอิน wordpress ตัวหนึ่งพึ่งพาปลั๊กอิน wordpress อีกตัวที่ถูกปิดหรือลบไปแล้ว — หรือมันรันเร็วเกินไป ก่อนที่ WordPress จะโหลดไฟล์ที่นิยามฟังก์ชันนั้น ถ้าฟังก์ชันเป็น built-in ของ PHP อย่าง mb_ หรือ curl_ แสดงว่าโฮสต์ของคุณขาด PHP extension

error พูดถึงแค่ไฟล์ wp-includes WordPress core พังหรือเปล่า?

แทบจะไม่ใช่แน่ๆ Core เป็นที่ที่ callback แย่ๆ ของปลั๊กอินถูกเรียกทำงาน ไฟล์ core จึงปรากฏอยู่บนสุดของ trace ขณะที่ตัวการจริงอยู่ลึกลงไป ลองวาง stack trace มาให้มากกว่านี้ — เฟรม #1, #2 และ #3 มักระบุชื่อปลั๊กอิน

วาง error log ของฉันที่นี่ปลอดภัยไหม?

การแยกวิเคราะห์เกิดขึ้นในเบราว์เซอร์ของคุณทั้งหมด และไม่มีอะไรถูกส่งออกไป — คุณตรวจสอบได้ในแท็บ network เรื่องนี้ควรใส่ใจ เพราะ stack trace มักมีพาธเซิร์ฟเวอร์แบบเต็มอยู่ประจำ และบางทีก็มีอะไรที่แย่กว่านั้น