איך לפתור שגיאה 502 בוורדפרס

תוכן עניינים

מהי שגיאה 502 ולמה היא מתרחשת? ידיעת הבעיה היא חצי מהפתרון !

שגיאה 502 (Bad Gateway) מצביעה על כך שהשרת שקיבל את הבקשה לא קיבל תגובה תקינה מהשרת שמאחורי הקלעים.
במערכת WordPress זה קורה ברוב המקרים בגלל התנגשות בין תוספים, או הגבלות זיכרון ותצורת PHP לא מספקת.

שלבים לפתרון שגיאה 502 (בדקו לפי הסדר 1-4)

  1. בדרך כלל השגיאה נובעת מחוסר זיכרון. נסו להגדיל את מגבלת הזיכרון באמצעות ממשק הניהול של חברת האירוח
    או ע”י הוספת השורה define(‘WP_MEMORY_LIMIT’, ‘512M’; בקובץ wp-config.php.
    (מצורף שוב בהמשך בצורה נוחה להעתקה)
  2. קונפליקטים בין תוספים
    השבתת כל התוספים: נטרלו את כל התוספים ובדקו אם השגיאה נעלמת.
    התחילו להפעיל אותם אחד אחד כך תוכלו לזהות האם תוסף מסוים גורם לקונפליקט.
    לפעמים עדכון תוספים (כמובן לאחר גיבוי של האתר) יפתור את הבעיה.
  3. ניקוי קאש: רוקנו את הקאש בשרת ובאתר (אם אתה משתמש בתוספי קאש) – לעיתים מדובר בבעיית טעינה לא תקינה.
  4. אם אתם משתמשים ב-CDN (למשל, Cloudflare) בדקו את ההגדרות, כיוון שהן עלולות להפריע לתקשורת בין השרתים.
    כמו כן בדקו את תצורת Firewall: בדוק אם מערכת האבטחה או ה-firewall של השרת חוסמת בקשות מסוימות.

    במידה וכל השלבים הקודמים לא עוזרים, מומלץ לפנות לתמיכה הטכנית של חברת האירוח לפני שאתם פונים למפתח וורדפרס מומחה.
				
					define('WP_MEMORY_LIMIT', '512M'
				
			

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *