שיווקנט HE EN 054-238-3789
WordPress · חירום

תיקון מסך לבן בוורדפרס - אבחון ותיקון תוך 2-4 שעות

תיקון מסך לבן בוורדפרס - אבחון PHP fatal ושחזור האתר

אתר שמראה דף לבן ריק חוסם מכירות בכל דקה שהוא למעלה. אני נכנס דרך FTP או SSH, מפעיל WP_DEBUG, מאתר את שורת הקוד שמפילה את האתר ומחזיר אותו לאוויר. ברוב המקרים האבחון לוקח 30-60 דקות והתיקון עוד שעה-שעתיים.

למה תיקון מקצועי שווה את העלות

  • גישת FTP/SSH ישירה חושפת את שגיאת ה-PHP האמיתית בלוג, לא ניחושים מתפריט הניהול.
  • WP_DEBUG_LOG מצביע על הקובץ והשורה המדויקת - אבחון של 30 דקות במקום שעות.
  • אני מנטרל תוספים אחד-אחד דרך הקבצים, שיטה שעובדת גם כשממשק הניהול נעול לחלוטין.
  • אחרי התיקון אני מוסיף בדיקה ל-<a href="/web-design/wordpress-troubleshooting/">תהליך התחזוקה</a> כדי שזה לא יחזור באותה צורה.

מה זה בעצם מסך לבן בוורדפרס

מסך לבן (WSOD - White Screen of Death) הוא מצב שבו הדפדפן מקבל תגובה ריקה מהשרת. השרת רץ, וורדפרס נטען, אבל איפשהו באמצע ביצוע ה-PHP נזרקה שגיאה קריטית שעצרה את הסקריפט לפני שהספיק להחזיר HTML. ברוב המקרים זה PHP fatal error - תוסף שקורא לפונקציה לא קיימת, גרסת PHP חדשה שלא תואמת לקוד ישן, או memory limit שנגמר. בלי לוגים אין שום סיכוי לדעת מה הסיבה.

תיקון לבד לרוב מחמיר את המצב. בעלי אתרים מתחילים למחוק תוספים בעיוורון דרך FTP, מתקינים תֶמה אחרת מבלי לגבות, או מעלים גרסה ישנה של wp-config.php. כל פעולה כזו יכולה להפיל את האתר עוד יותר עמוק - שגיאות בתוך שגיאות, מסד נתונים מבולגן, גיבוי שלא קיים. בעיה של 30 דקות הופכת לעבודת שחזור של יומיים.

אבחון מקצועי מתחיל בלהפעיל WP_DEBUG עם לוג קובץ, לקרוא את הקובץ debug.log בתיקיית wp-content, ולקבל את שם הקובץ והשורה המדויקת. משם אני יודע אם זה תוסף ספציפי, התֶמה, ליבה של וורדפרס, או הגדרת PHP בשרת. רק אחרי שהבנתי את הסיבה אני נוגע במשהו - תיקון מדויק במקום ניסוי וטעייה שעלול לשבור עוד דברים.

מה אתם מקבלים

  • אבחון תוך 30-60 דקות

    WP_DEBUG פעיל, error log נקרא, סיבה מזוהה. אתם יודעים מה קרה לפני שמתחילים לתקן.

  • גיבוי לפני כל שינוי

    snapshot של קבצים ומסד נתונים לפני שאני נוגע במשהו. אם משהו ישתבש, חוזרים אחורה תוך דקות.

  • תיעוד מלא של מה שתיקנתי

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

  • מניעה לעתיד

    הגדרת monitoring על PHP errors כדי שתקבלו התראה ברגע שזה מתחיל - לא אחרי שלקוחות מתקשרים.

איך אני מתקן מסך לבן

  1. 1

    גישה ל-FTP/SSH

    מתחבר לשרת, מאמת שיש גיבוי קיים או יוצר אחד מיד. בלי גיבוי לא נוגעים בכלום.

  2. 2

    הפעלת WP_DEBUG

    עורך wp-config.php, מפעיל DEBUG_LOG, טוען מחדש את הדף ומוריד את debug.log לקריאה.

  3. 3

    איתור השורה הספציפית

    קורא את הלוג, מזהה את הקובץ והפונקציה שזורקת את ה-fatal. בודק אם זה תוסף, תֶמה או ליבה.

  4. 4

    תיקון או נטרול

    מחזיר גרסה תקינה של התוסף, מנטרל זמנית, או מתקן את הקוד. כל שינוי מתועד.

  5. 5

    וידוא + מניעה

    בודק את האתר מ-3 דפדפנים, מגדיר התראות PHP error, ומספק לכם דוח מסכם.

תמחור לפי תקלה
350-1,500 ₪ לתקלה

תקלת PHP פשוטה - 350-650 ₪. תוסף שדורש שחזור או החלפה - 850-1,500 ₪. תוצאה תוך 2-4 שעות.

שאלות נפוצות

כמה זמן זה לוקח?

אבחון 30-60 דקות, תיקון עוד שעה עד שעתיים. ב-90% מהמקרים האתר חוזר לאוויר תוך 2-4 שעות מרגע שאני מתחיל.

האם אאבד תוכן?

לא. הפעולה הראשונה היא יצירת snapshot של קבצים ומסד נתונים. גם אם משהו ישתבש בתיקון, אני מחזיר אחורה את הגיבוי תוך דקות בלי לאבד פוסטים, מדיה או הגדרות.

מה אם זה קורה שוב?

אחרי התיקון אני מגדיר monitoring על PHP errors שישלח לי וגם לכם התראה ברגע שמופיעה שגיאה. רוב המקרים החוזרים נובעים מעדכון תוסף - אם תקבלו התראה תוך שעות מהעדכון, אפשר לחזור אחורה לפני שהאתר נופל.

איך מתחילים?

שולחים את כתובת האתר ופרטי FTP/wp-admin בערוץ מאובטח. אני נכנס לאבחון תוך שעה בשעות העבודה ושולח לכם הצעת מחיר סופית אחרי 30 דקות אבחון - לפני שמתחילים לתקן.

אפשר לתקן מרחוק או צריך גישה פיזית?

הכל מרחוק. אני עובד דרך FTP/SFTP/SSH ובמידת הצורך wp-admin. לא צריך מחשב פיזי או נוכחות במשרד שלכם.

תקלה אחרת בוורדפרס?

מסך לבן הוא רק אחת מ-10 התקלות שאני מטפל בהן בשירות תיקון וורדפרס. אם זה לא בדיוק מה שקורה לכם, חזרו לעמוד הראשי כדי לראות את כל התרחישים.

לדף הראשי של קידום אתרים ←
חזרה לבניית אתרים ופיתוח וובי
בניית אתרים

שירותים נוספים בתחום בניית אתרים ופיתוח וובי