מגדיר WP_DEBUG
הפעילו את לוג ניפוי השגיאות בלי לשבור את האתר החי שלכם
רץ בדפדפן שלכם. שום דבר לא מועלה.
אודות מגדיר WP_DEBUG
צרו את קבועי WP_DEBUG שכותבים שגיאות לקובץ לוג במקום להציג אותן למבקרים שלכם. קטע הקוד של WP_DEBUG שרוב האתרים מעתיקים יציג שגיאות PHP באופן פומבי — זה שלנו לא.
FAQ
שאלות
האם בטוח להפעיל WP_DEBUG באתר חי?
רק כש-WP_DEBUG_DISPLAY מוגדר ל-false. בפני עצמו, WP_DEBUG מדפיס הודעות ואזהרות של PHP — כולל נתיבי הקבצים המוחלטים של השרת שלכם — ישירות לתוך עמודים שהמבקרים שלכם טוענים. כמעט כל מדריך נותן לכם את השורה האחת הזו ועוצר. שלבו אותה עם WP_DEBUG_LOG ו-WP_DEBUG_DISPLAY false וזה בטוח.
לאן יומן ה-debug של וורדפרס הולך?
אל wp-content/debug.log כברירת מחדל. שווה לדעת: בהרבה שירותי אחסון הקובץ הזה ניתן לשליפה ציבורית — כל אחד יכול לבקש אותו בדפדפן. אפשר להעביר נתיב ל-WP_DEBUG_LOG במקום ולכתוב את היומן מעל שורש הווב, מה שהכלי הזה ייצר עבורכם.
הגדרתי WP_DEBUG ל-true ושום דבר לא קרה. למה?
כמעט תמיד כי הקבוע נוסף מתחת לשורה שאומרת "That's all, stop editing!" ב-wp-config.php. כל מה שאחרי השורה הזו מתעלמים ממנו. העבירו אותו למעלה.