שגיאה קריטית באתר / מסך לבן
באתרי WordPress, כאשר מופיעה הודעה “שגיאה קריטית באתר שלך” או מסך לבן ללא תוכן (White Screen of Death), מדובר לרוב בכשל קוד פנימי. בדרך כלל זה קורה בעקבות תוסף שהותקן או עודכן לאחרונה ויצר קונפליקט טכני עם שאר האתר.
דרכי התמודדות ופתרון
Section titled “דרכי התמודדות ופתרון”להלן הפעולות המרכזיות שניתן לבצע כדי לנסות ולהחזיר את האתר לפעילות:
1. נטרול תוספי WordPress מהפאנל
Section titled “1. נטרול תוספי WordPress מהפאנל”במקרים רבים, תוסף שאינו תואם או עדכון שנכשל גורם לקריסת האתר. נטרול התוסף מהפאנל מאפשר להחזיר את האתר לפעילות גם כשאין גישה לממשק הניהול של וורדפרס.
- היכנסו לניהול האתר ולחצו על לשונית Apps.
- בחרו בהתקנת ה-WordPress הרלוונטית.
- תחת חלונית ה-Plugins, נסו לנטרל תוספים שהותקנו או עודכנו לאחרונה, או כאלו שאתם חושדים שיוצרים קונפליקט, על ידי לחיצה על Deactivate.
- איך לבודד את התקלה? מומלץ לנטרל תוספים אחד-אחד ולבדוק את האתר לאחר כל פעולה. אם האתר חזר לעבוד לאחר ניטרול תוסף מסוים – מצאתם את הגורם! במידה ולא, ניתן לנטרל את כל התוספים ולהפעילם מחדש אחד-אחד עד לזיהוי הגורם המפריע.
- למדריך המלא לניהול תוספים מהפאנל.
2. הפעלה מחדש (Restart) למנוע ה-PHP
Section titled “2. הפעלה מחדש (Restart) למנוע ה-PHP”לעיתים קוד PHP “נתקע” בזיכרון השרת או יוצר לולאה שאינה מסתיימת. ביצוע Restart מנקה את התהליכים הללו ומאפשר למנוע ה-PHP להתחיל מחדש בצורה נקייה.
- נווטו ללשונית Advanced ומשם ל-Developer Options.
- לחצו על הכפתור Restart PHP container.
- למדריך המלא לביצוע Restart ל-PHP.
3. שחזור האתר מגיבוי
Section titled “3. שחזור האתר מגיבוי”במידה והפעולות הקודמות לא פתרו את הבעיה, הדרך הבטוחה ביותר היא לחזור לנקודה בה האתר עבד בצורה תקינה.
- נווטו ללשונית Backups.
- מצאו גיבוי תקין ממועד מוקדם יותר ולחצו על שחזור (Restore).
- למדריך המלא לשחזור גיבויים.
איתור השגיאה המדויקת
Section titled “איתור השגיאה המדויקת”במידה ואתם רוצים להבין מה בדיוק גרם לקריסה, מומלץ להיעזר ב-קובץ הלוג של השרת או להפעיל את מצב ה-Debug של וורדפרס.