500 שגיאת שרת פנימית

תוכן עניינים:

500 שגיאת שרת פנימית
500 שגיאת שרת פנימית
Anonim

שגיאת השרת הפנימי 500 היא קוד סטטוס HTTP כללי מאוד שפירושו שמשהו השתבש בשרת האתר, אבל השרת לא יכול להיות ספציפי יותר מה הבעיה המדויקת.

האם אתה מנהל האינטרנט? ראה תיקון בעיות שגיאות שרת פנימיות של 500 באתר שלך בתחתית הדף לקבלת עצות טובות יותר אם אתה רואה את השגיאה ב- אחד או יותר מהדפים שלך.

איך אתה עשוי לראות שגיאת 500

הודעת השגיאה עשויה להיראות בדרכים רבות מכיוון שלכל אתר מותר להתאים אישית את ההודעה.

Image
Image

הנה כמה דרכים נפוצות שבהן אתה עשוי לראות את שגיאת HTTP 500:

  • 500 שגיאת שרת פנימית
  • HTTP 500 - שגיאת שרת פנימית
  • שגיאה זמנית (500)
  • שגיאת שרת פנימית
  • HTTP 500 שגיאה פנימית
  • 500 שגיאה
  • HTTP שגיאה 500
  • 500. זו שגיאה

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

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

סיבה לשגיאות HTTP 500

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

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

מידע ספציפי יותר על הסיבה לשגיאת HTTP 500 מסוימת מסופק לעתים קרובות כאשר היא מתרחשת בשרת המשתמש בתוכנת Microsoft IIS. חפש מספרים אחרי 500, כמו ב- HTTP Error 500.19 - Internal Server Error, כלומר נתוני התצורה אינם חוקיים

איך לתקן את שגיאת השרת הפנימי 500

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

אם כי זה לא סביר, ייתכן שמשהו לא בסדר בצד שלך, ובמקרה זה נבדוק כמה דברים שאתה יכול לנסות:

  1. טען מחדש את דף האינטרנט. אתה יכול לעשות זאת על ידי בחירה בלחצן הרענון/טעינה מחדש, לחיצה על F5 או Ctrl+R, או נסה שוב את כתובת האתר מסרגל הכתובות.

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

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

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

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

  3. מחק את קובצי העוגיות של הדפדפן שלך. אתה יכול לתקן כ-500 בעיות של שגיאות שרת פנימיות על ידי מחיקת קובצי ה-cookie המשויכים לאתר שבו אתה מקבל את השגיאה.

    לאחר הסרת קובצי ה-cookie, הפעל מחדש את הדפדפן ונסה שוב.

  4. פתור בעיות במקום זאת כשגיאת 504 Gateway Timeout. זה לא נפוץ במיוחד, אבל שרתים מסוימים מייצרים שגיאת שרת פנימית של 500 כאשר בפועל, 504 Gateway Timeout היא הודעה מתאימה יותר על סמך הגורם לבעיה.
  5. פנייה לאתר היא אפשרות נוספת. יש סיכוי טוב שמנהלי האתר כבר יודעים על שגיאת 500, אבל אם אתה חושד שלא, יידוע אותם עוזר גם לך וגם להם (ולכל השאר).

    לרוב האתרים יש חשבונות רשת חברתית מבוססי תמיכה, ולכמה מהם יש אפילו מספרי אימייל וטלפון.

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

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

אם הודעת השגיאה 500 Internal Server Error מופיעה בקופה במהלך רכישה מקוונת, זה עשוי לעזור להבין שהמכירות כנראה מופרעות - בדרך כלל תמריץ נהדר לחנות המקוונת לתקן את הבעיה במהירות רבה!

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

תיקון בעיות שגיאות שרת פנימיות של 500 באתר משלך

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

יש הרבה סיבות לכך שהאתר שלך מציג שגיאת 500 למשתמשים שלך, אבל אלו הן הנפוצות ביותר:

  • A Permissions Error. ברוב המקרים, שגיאת שרת פנימית של 500 נובעת מהרשאה שגויה בקובץ או תיקייה אחד או יותר. ברוב המקרים הללו, הרשאה שגויה בסקריפט PHP ו-CGI היא האשמה. בדרך כלל יש להגדיר את אלה ל-0755 (-rwxr-xr-x).
  • A PHP Timeout. אם הסקריפט שלך מתחבר למשאבים חיצוניים ופסק זמן של משאבים אלה, עלולה להתרחש שגיאת HTTP 500. כללי פסק זמן, או טיפול טוב יותר בשגיאות בסקריפט שלך, אמורים לעזור אם זו הסיבה לשגיאת 500.
  • שגיאת קידוד ב-.htaccess. אמנם לא שכיחה, אך הקפד לבדוק שקובץ ה-.htaccess של האתר שלך בנוי כהלכה.

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

אם אינך משתמש בכלי ניהול תוכן מדף, לספק אירוח אתרים שלך, כמו InMotion, Dreamhost, IONOS (1&1) וכו', כנראה יש איזה עזרה של 500 Error שעשויה להיות ספציפית יותר למצב שלך.

דרכים נוספות שבהן אתה עלול לראות שגיאת שרת פנימית

כאשר שירותי Google, כמו Gmail, נתקלים בשגיאה, לעתים קרובות הם מדווחים על שגיאה זמנית (500), או פשוט 500.

כאשר Windows Update מעורב, הוא מופיע כהודעת WU_E_PT_HTTP_STATUS_SERVER_ERROR או שגיאה 0x8024401F.

אם האתר שמדווח על שגיאת 500 פועל עם Microsoft IIS, ייתכן שתקבל הודעת שגיאה ספציפית יותר:

500 רשימת שגיאות שרת פנימית
Code הסבר
500.0 שגיאת מודול או ISAPI אירעה.
500.11 האפליקציה נסגרת בשרת האינטרנט.
500.12 האפליקציה עסוקה בהפעלה מחדש בשרת האינטרנט.
500.13 שרת האינטרנט עמוס מדי.
500.15 בקשות ישירות עבור Global.asax אינן מותרות.
500.19 נתוני התצורה אינם חוקיים.
500.21 המודול לא מזוהה.
500.22 תצורת ASP. NET httpModules לא חלה במצב צינור מנוהל.
500.23 תצורת ASP. NET httpHandlers אינה חלה במצב צינור מנוהל.
500.24 תצורת התחזות של ASP. NET אינה חלה במצב Pipeline מנוהל.
500.50 אירעה שגיאת כתיבה מחדש במהלך הטיפול בהתראה RQ_BEGIN_REQUEST. אירעה שגיאת תצורה או ביצוע כלל נכנס.
500.51 אירעה שגיאת כתיבה מחדש במהלך טיפול בהתראה GL_PRE_BEGIN_REQUEST. אירעה שגיאת תצורה גלובלית או ביצוע כלל גלובלי.
500.52 אירעה שגיאת כתיבה מחדש במהלך הטיפול בהודעות RQ_SEND_RESPONSE. התרחשה ביצוע כלל יוצא.
500.53 אירעה שגיאת כתיבה מחדש במהלך הטיפול בהתראה RQ_RELEASE_REQUEST_STATE. אירעה שגיאת ביצוע כלל יוצא. הכלל מוגדר לביצוע לפני שהמטמון של המשתמש הפלט מתעדכן.
500.100 שגיאת ASP פנימית.

שגיאות כמו שגיאת HTTP 500

הודעות שגיאה רבות בדפדפן דומות להודעת 500 Internal Server Error, כי כולן שגיאות בצד השרת, כמו 502 Bad Gateway, 503 Service Unavailable ו-504 Gateway Timeout.

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

מוּמלָץ: