▷ שגיאה 502 Gateway Bad: מה זה, גורם ופתרון

שגיאה 502 שער רע

שגיאה 502 Bad Gateway היא, יחד עם שגיאה 401, אחת הנפוצות ביותר באינטרנט. פייסבוק, Youtube, Twitter ודפים שנבנו תחת WordPress ו- Prestashop מראים שגיאות מסוג זה על בסיס יומי. הסיבה לכך קשורה בדרך כלל לבעיית תקשורת בין שרתי האתר המדובר (שער שגוי). הפיתרון, כמו בשגיאות קודמות שנראו ב- Tuexperto, משתנה תלוי אם אנחנו נווטים פשוטים של הדף או אם אנחנו מנהלי האינטרנט. לא משנה מה המקרה שלנו, הפתרון לשגיאה 502 לא ייקח לנו יותר מחמש דקות והתעקשות מסוימת במקרה שאנחנו המנהלים והבעלים של הדף.

מהי שגיאה 502 Bad Gateway ומה גורם לה

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

502-bad-gateway-error

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

פתרון לשגיאה 502 Bad Gateway אם אנו משתמשים

ישנן מספר דרכים לפתור את השגיאה הנ"ל אם אנו ניווטים, ורובם קשורים לדפדפן האינטרנט בו אנו משתמשים.

פתרון 1

הדבר הראשון שנצטרך לעשות כדי לפתור את השגיאה 502 הוא לטעון מחדש את הדף על ידי לחיצה על F5 כדי לבדוק שלא מדובר בשגיאה מקרית. במקרה ושגיאה זו תמשיך להיות מוצגת, ננסה לגשת לדף אחר באותו אתר כדי לשלול קריסת אתר כללית אפשרית. לדוגמא, אם אנחנו באתר www.tuexperto.com/whatsapp, נצטרך לנסות להזין www.tuexperto.com.

פתרון 2

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

נקה מטמון

האם דף האינטרנט עדיין לא מופיע? אז סביר להניח שזו שגיאת רשת. אנחנו יכולים לנסות להיכנס ממכשיר אחר (נייד, טאבלט, מחשב נייד) דרך WiFi אחר או חיבור נתונים כדי לוודא שזה המקרה.

פתרון לשגיאה 502 אם אנו הבעלים של האתר

אם אנו מנהלי דף האינטרנט, כאן הפתרון האפשרי משתנה בהתאם למקורו ולסוג דף האינטרנט.

פתרון 1

במקרה שאנו משתמשים בוורדפרס כ- CMS של אתרנו, הצעד הראשון לפתור את השגיאה יהיה להשבית את התוספים והנושאים האחרונים שהתקנו ברשת . אם המקרה שהתקנו תוספים רבים לאחרונה, נוכל להשבית את כולם בבת אחת אם נשנה את שם תיקיית התוספים בתיקיית ה- wp-content של שרת הדף.

השבת תוספים

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

פתרון 2

אם התקנו לאחרונה שירות CDN (רשת מסירת תוכן) לשיפור מהירות הטעינה של אתרנו, סביר להניח כי שגיאה 502 נגרמה על ידיו. הסיבה לכך היא שקוד השירות המדובר עשוי להתנגש עם חלק מהקודים בדף שלנו.

כמה ממספרי ה- CDN העיקריים הם כדלקמן:

  • CloudFlare
  • אמזון CloudFront
  • MaxCDN
  • CDN77
  • Incapsula CDN
  • KeyCDN

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

פתרון 3

האם עדכנו את האתר לאחרונה? אז סביר להניח שנוצרת שגיאה כלשהי שמתנגשת עם התקשורת בין השרתים.

אם אנו משתמשים מתקדמים, אנו יכולים למצוא את השגיאה בצורה מאוד פשוטה. לשם כך, ניצור קובץ PHP דרך עורך טקסט מתקדם (NotePad ++) ונציג את שורות הקוד הבאות:

Original text


phpinfo (); ?> לאחר מכן, נעתיק את הקובץ לתיקיית הבסיס של השרת וניגש אליו דרך הכתובת www.domainname.com/filename.php . לאחר שנכנס, נחפש את השורה שמכילה את התווית  error_log ונמצא את הנתיב אליו מתייחסת השגיאה.

פתרון 4

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

שגיאות אחרות שזוהו על ידי OneExpert

  • נדרשת שגיאה 401
  • שגיאת HTTP 500
  • שגיאה 503 שירות זמני ולא זמין