דילוג לתוכן
כלים

מפענח שגיאות PHP קטלניות ב-WordPress

הדביקו את השגיאה. אנחנו נזהה את התוסף.

רץ בדפדפן שלכם. שום דבר לא מועלה.

Paste an error and the culprit appears here.

אודות מפענח שגיאות PHP קטלניות ב-WordPress

הדביקו שגיאת PHP קטלנית מ-WordPress והכלי יקרא את ה-stack trace כדי לומר לכם איזה תוסף או ערכת עיצוב באמת גרם לה, מה המשמעות של סוג השגיאה, ומה לעשות הלאה. שום דבר לא מועלה — הניתוח קורה בדפדפן שלכם.

FAQ

שאלות

מה המשמעות של 'Call to undefined function' בוורדפרס?

משהו קרא לפונקציה שלא הייתה קיימת ברגע שהוא רץ. בדרך כלל תוסף הסתמך על תוסף אחר שמושבת או נמחק — או שהוא רץ מוקדם מדי, לפני שוורדפרס טען את הקובץ שמגדיר את הפונקציה. אם הפונקציה היא מובנית של PHP כמו mb_ או curl_, לאחסון שלכם חסרה הרחבת PHP.

השגיאה מזכירה רק קבצי wp-includes. האם ליבת וורדפרס שבורה?

כמעט בוודאות לא. הליבה היא המקום שבו callback גרוע של תוסף מורץ, אז קובצי ליבה מופיעים בראש ה-trace בזמן שהאשם האמיתי יושב למטה. הדביקו יותר מ-stack trace — פריימים #1, #2 ו-#3 בדרך כלל נוקבים בשם התוסף.

האם בטוח להדביק כאן את יומן השגיאות שלי?

הניתוח מתרחש לגמרי בדפדפן שלכם ושום דבר לא משודר — תוכלו לוודא את זה בלשונית הרשת. שווה להקפיד על זה: stack traces מכילים באופן שגרתי נתיבי שרת מוחלטים, ולפעמים גרוע מזה.