Skip to main content

500 שגיאת שרת פנימית (מה זה & איך לתקן את זה)

How to fix http error 500 ,http 500 internal server error code (מאי 2025)

How to fix http error 500 ,http 500 internal server error code (מאי 2025)
Anonim

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

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

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

הודעת השגיאה 500 Server Internal עשויה להופיע במספר דרכים, מכיוון שכל אתר מורשה להתאים אישית את ההודעה.

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

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

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

שגיאה זמנית (500)

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

שגיאה פנימית של HTTP 500

שגיאה 500

שגיאת HTTP 500

500. זו טעות

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

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

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

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

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

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

כיצד לתקן את 500 שרת שגיאה פנימית

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

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

  1. טען מחדש את דף האינטרנט. ניתן לעשות זאת על ידי לחיצה על לחצן הרענון / טעינה מחדש, הקשה על F5או Ctrl-R, או לנסות את כתובת האתר שוב מסרגל הכתובות.גם אם 500 שגיאת השרת הפנימי היא בעיה בשרת האינטרנט, הבעיה עשויה להיות זמנית בלבד. נסה את הדף שוב יהיה מוצלח.הערה: אם הודעת השגיאה 500 Server Internal מופיעה במהלך תהליך התשלום אצל סוחר מקוון, שים לב שניסיונות כפולים לקופה עשויים בסופו של דבר ליצור הזמנות מרובות - וחיובים מרובים! רוב הסוחרים יש הגנות אוטומטית מסוגים אלה של פעולות, אבל זה עדיין משהו שכדאי לזכור.
  2. נקה את הקובץ השמור של הדפדפן שלך. אם יש בעיה בגרסה השמורה של הדף שאתה מציג, ייתכן שהוא גורם לבעיות HTTP 500.הערה: שגיאות בשרת פנימי הן לא לעתים קרובות נגרמת על ידי בעיות במטמון, אבל יש לי, מדי פעם, לראות את השגיאה ללכת אחרי ניקוי המטמון. זה דבר כל כך קל ובלתי מזיק לנסות, אז לא לדלג על זה.
  3. מחק את קובצי ה- cookie של הדפדפן שלך. ניתן לפתור בעיות של 500 שגיאות שרתים פנימיים על-ידי מחיקת קובצי ה- cookie המשויכים לאתר שבו מופיעה השגיאה.לאחר הסרת קובץ ה- cookie, הפעל מחדש את הדפדפן ונסה שוב.
  4. פתור את השגיאה כ- 504 Gateway Timeout במקום זאת.זה לא נפוץ מאוד, אבל כמה שרתים לייצר 500 שרת שגיאה פנימית כאשר במציאות 504 Gateway פסק זמן הוא מסר הולם יותר מבוסס על הגורם לבעיה.
  5. פנייה ישירה לאתר היא אפשרות נוספת. יש סיכוי טוב שמנהלי האתר כבר יודעים על השגיאה 500, אבל אם אתה חושד שהם לא, לתת להם לדעת עוזר גם לך וגם להם (וגם לכל אחד אחר).ראה מידע ליצירת קשר באתר שלנו לקבלת מידע ליצירת קשר לאתרים פופולריים. רוב האתרים יש תמיכה מבוססי רשת חברתית חשבונות וכמה אפילו יש מספרי טלפון ומספרי טלפון.טיפ: אם זה נראה כאילו האתר למטה לחלוטין ואתה לא יכול למצוא דרך לדווח על 500 שרת שגיאה פנימית הודעה לאתר, זה עשוי לעזור השפיות שלך כדי לשמור על קשר עם outage בטוויטר. בדרך כלל אתה יכול לעשות זאת על ידי חיפוש #websitedown בטוויטר, כמו #gmaildown או #facebookdown.
  6. תחזור מאוחר יותר. למרבה הצער, בשלב זה, 500 שגיאת שרת פנימית היא ללא ספק בעיה מחוץ לשליטה שלך כי בסופו של דבר לקבל קבוע על ידי מישהו אחר.אם הודעת השגיאה 500 Server Internal מופיעה בעת ביצוע הצ'ק אאוט במהלך רכישה מקוונת, היא עשויה לעזור להבין שמכירות הן כנראה משבשות - בדרך כלל תמריץ גדול לחנות המקוונת כדי לתקן את הבעיה במהירות רבה!גם אם אתה מקבל את השגיאה 500 באתר שאינו מוכר שום דבר, כגון YouTube או Twitter, כל עוד הודעת להם על הבעיה, או לפחות ניסית, אין הרבה יותר שאתה יכול לעשות מאשר לחכות את זה.

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

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

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

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

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

אם אינך משתמש בכלי לניהול תוכן שאינו תלוי במדף, ספק האירוח שלך באינטרנט, כמו InMotion, Dreamhost, 1 & 1 וכו ', כנראה יש כ- 500 שגיאות שעשויות להיות ספציפיות יותר למצב שלך.

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

ב- Internet Explorer, ההודעה האתר לא יכול להציג את העמוד לעתים קרובות מציין HTTP 500 שגיאת שרת פנימית. שיטה 405 שגיאה לא מותרת היא אפשרות נוספת, אבל אתה יכול להיות בטוח על ידי מחפש או 500 או 405 בשורת הכותרת של IE.

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

כאשר Windows Update מדווח על שגיאת שרת פנימית, הוא מופיע כ- WU_E_PT_HTTP_STATUS_SERVER_ERROR הודעה או כמו 0x8024401F קוד שגיאה.

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

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 אינה חלה על מצב צינור מנוהל.
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 פנימית.

מידע נוסף על קודים ספציפיים אלה של IIS ניתן למצוא בקוד מצב ה- HTTP של Microsoft ב- IIS 7.0, IIS 7.5 ו- IIS 8.0.

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

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

גם קודי מצב HTTP רבים בצד הלקוח קיימים, כמו למשל השגיאה 404 לא נמצא, בין היתר. תוכל לראות את כולם ברשימה 'שגיאות של קוד מצב HTTP'.