حل مشكلة خطا 500 Internal Server Error

شارك هذه المقالة مع أصدقائك!

حل مشكلة خطا 500 فى الاتصال بالانترنت

كيفية إصلاح خطأ 500 Internal Server Error

500 Internal Server Error هو رمز حالة HTTP عام جدًا ويعني حدوث خطأ ما على خادم موقع الويب ، ولكن لا يمكن أن يكون الخادم أكثر تحديدًا بشأن ماهية المشكلة بالضبط.

هل أنت المسؤول عن الموقع؟ راجع إصلاح 500 مشكلة في خطأ الخادم الداخلي على موقعك الخاص في الجزء السفلي من الصفحة للحصول على نصائح أفضل إذا كنت ترى 500 خطأ داخلي في الخادم على صفحة واحدة أو أكثر من صفحاتك الخاصة.

An illustration of a man looking at a 500 Internal Server Error.

كيف قد ترى خطأ 500

قد تظهر رسالة 500 خطأ داخلي في الخادم بأي عدد من الطرق لأنه يُسمح لكل موقع ويب بتخصيص الرسالة.

فيما يلي العديد من الطرق الشائعة التي قد ترى بها خطأ HTTP 500:

  • 500 خادم داخلي خطأ
  • HTTP 500 – خطأ خادم داخلي
  • خطأ مؤقت (500)
  • خطأ في الخادم الداخلي
  • HTTP 500 خطأ داخلي
  • 500 خطأ
  • خطأ HTTP 500
  • 500. هذا خطأ

نظرًا لأن 500 خطأ داخلي في الخادم يتم إنشاؤه بواسطة موقع الويب الذي تزوره ، فيمكنك رؤية واحد في أي متصفح في أي نظام تشغيل ، حتى على هاتفك الذكي .

في معظم الأوقات ، يتم عرض 500 خطأ داخلي في الخادم داخل نافذة متصفح الإنترنت ، تمامًا كما تفعل صفحات الويب.

سبب أخطاء HTTP 500

كما ذكرنا أعلاه ، تشير رسائل خطأ الخادم الداخلي إلى وجود خطأ ما بشكل عام.

في معظم الأحيان ، تعني كلمة “خطأ” مشكلة في برمجة الصفحة أو الموقع ، ولكن هناك بالتأكيد فرصة أن تكون المشكلة في نهايتك ، وهو أمر سنبحث فيه أدناه.

غالبًا ما يتم توفير معلومات أكثر تحديدًا حول سبب خطأ HTTP 500 معين عند حدوثه على خادم يستخدم برنامج Microsoft IIS. ابحث عن الأرقام بعد  500 ، كما في  HTTP Error 500.19 – Internal Server Error ، مما يعني أن  بيانات التكوين غير صالحة .

كيفية إصلاح خطأ 500 Internal Server Error

كما أشرنا أعلاه ، فإن 500 خطأ داخلي في الخادم هو خطأ من جانب الخادم ، مما يعني أن المشكلة ربما لا تتعلق بجهاز الكمبيوتر أو الاتصال بالإنترنت ولكن بدلاً من ذلك مع خادم الموقع.

على الرغم من أن هذا غير محتمل ، فمن المحتمل أن يكون هناك خطأ ما في نهايتك ، وفي هذه الحالة سننظر في بعض الأشياء التي يمكنك تجربتها:

  1. إعادة تحميل صفحة الويب. يمكنك القيام بذلك عن طريق النقر فوق زر التحديث / إعادة التحميل ، أو الضغط على F5  أو Ctrl + R ، أو تجربة عنوان URL مرة أخرى من شريط العناوين.

    حتى إذا كان 500 Internal Server Error في الخادم يمثل مشكلة على خادم الويب ، فقد تكون المشكلة مؤقتة. تجربة الصفحة مرة أخرى ستكون ناجحة في أغلب الأحيان.

    إذا ظهرت رسالة 500 Internal Server Error أثناء عملية الخروج لدى تاجر عبر الإنترنت ، فاحرص على أن محاولات مكررة للسحب قد تؤدي إلى إنشاء أوامر متعددة – ورسوم متعددة! يتمتع معظم التجار بحماية تلقائية من هذه الأنواع من الإجراءات ، ولكن لا يزال هناك شيء يجب مراعاته.

  2. امسح ذاكرة التخزين المؤقت للمتصفح لديك . إذا كانت هناك مشكلة في الإصدار المخبأ للصفحة التي تعرضها ، فقد يتسبب ذلك في مشاكل HTTP 500.

    غالبًا ما لا تحدث أخطاء خادم داخلي بسبب مشكلات التخزين المؤقت ، لكنني رأيت أحيانًا أن الخطأ يختفي بعد مسح ذاكرة التخزين المؤقت. إنها تجربة سهلة وغير ضارة ، لذا لا تتخطاها.

  3. احذف ملفات تعريف الارتباط في المتصفح . يمكن تصحيح حوالي 500 مشكلة تتعلق بخادم الخادم الداخلي عن طريق حذف ملفات تعريف الارتباط المرتبطة بالموقع الذي تحصل عليه من الخطأ.

    بعد إزالة ملفات تعريف الارتباط ، أعد تشغيل المتصفح وحاول مرة أخرى.

  4. استكشاف الأخطاء وإصلاحها كخطأ 504 عبّارة مهلة بدلاً من ذلك. هذا ليس شيئًا شائعًا ، ولكن بعض الخوادم تنتج 500 خطأ داخلي في الخادم عندما تكون في الحقيقة 504 Gateway Timeout هي الرسالة الأكثر ملاءمة بناءً على سبب المشكلة.

  5. الاتصال بالموقع مباشرة هو خيار آخر. هناك فرصة جيدة لأن يكون مسؤولو الموقع على دراية بالفعل بالخطأ 500 ، ولكن إذا كنت تشك في أنهم لا يعلمون ، فإن السماح لهم بمعرفة يساعدك أنت وعلى الآخرين (وأي شخص آخر).

    انظر مقالتنا على  قائمة معلومات الاتصال بالموقع للحصول على معلومات الاتصال للمواقع الشعبية. تحتوي معظم المواقع على حسابات شبكات اجتماعية قائمة على الدعم وبعضها لديه أرقام بريد إلكتروني وهاتف.

    إذا بدا أن الموقع قد توقف تمامًا ولا يمكنك العثور على طريقة للإبلاغ عن رسالة 500 خطأ في الخادم الداخلي إلى موقع الويب ، فقد يساعدك ذلك على مواكبة انقطاع الخدمة على Twitter. يمكنك عادة القيام بذلك عن طريق البحث عن #websitedown على Twitter ، كما هو الحال في #gmaildown أو #facebookdown .

  6. عد لاحقا. لسوء الحظ ، في هذه المرحلة ، لا شك أن 500 Server Server Error يمثل مشكلة خارجة عن إرادتك ، وسوف يتم إصلاحها في النهاية بواسطة شخص آخر.

إذا ظهرت رسالة 500 Internal Server Error عند تسجيل المغادرة أثناء الشراء عبر الإنترنت ، فقد يساعد ذلك في إدراك أن المبيعات قد تتعطل على الأرجح – وعادة ما يكون ذلك بمثابة حافز كبير للمتجر عبر الإنترنت لإصلاح المشكلة بسرعة كبيرة!

حتى إذا كنت تتلقى الخطأ 500 على موقع لا يبيع أي شيء ، مثل YouTube أو Twitter ، طالما أنك أخبرتهم بالمشكلة ، أو على الأقل جربت ، فهناك الكثير مما يمكنك فعله من الانتظار في الخارج.

إصلاح 500 مشاكل في الخادم الداخلي خطأ على موقعك

يتطلب خطأ خادم داخلي 500 على موقع الويب الخاص بك مسارًا مختلفًا تمامًا للعمل. كما ذكرنا أعلاه، فإن معظم 500 الأخطاء هي أخطاء من جانب الخادم، وهذا يعني أنه من المرجح الخاص بك مشكلة لإصلاح ما اذا كان لديك الموقع.

هناك الكثير من الأسباب التي تجعل موقعك يخدم 500 خطأ للمستخدمين لديك ، ولكن هذه هي الأكثر شيوعًا:

  • خطأ في أذونات. في معظم الحالات ، يكون “خطأ خادم داخلي 500” بسبب إذن غير صحيح على واحد أو أكثر من الملفات أو المجلدات. في معظم هذه الحالات ، يكون الإذن غير الصحيح على البرنامج النصي PHP و CGI هو السبب. يجب تعيين هذه عادة في 0755 (-rwxr-xr-x).
  • مهلة PHP. إذا كان البرنامج النصي الخاص بك يتصل بالموارد الخارجية وتلك المهلة المحددة لهذه الموارد ، يمكن أن يحدث خطأ HTTP 500. يجب أن تساعد قواعد المهلة ، أو معالجة الأخطاء بشكل أفضل في البرنامج النصي ، إذا كان هذا هو سبب الخطأ 500.
  • خطأ الترميز في. htaccess. على الرغم من أنه ليس شائعًا ، تأكد من التحقق من هيكلة ملف .htaccess لموقعك بشكل صحيح.

إذا كنت تقوم بتشغيل WordPress أو Joomla أو إدارة محتوى أخرى أو نظام CMS ، فتأكد من البحث في مراكز الدعم الخاصة بهم للحصول على مزيد من المساعدة المحددة لاستكشاف أخطاء 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 خطأ في الخادم الداخلي

الشفرة تفسير
500.0 حدث خطأ في الوحدة النمطية أو ISAPI.
500.11 يتم إيقاف تشغيل التطبيق على خادم الويب.
500.12 التطبيق مشغول بإعادة التشغيل على خادم الويب.
500.13 خادم الويب مشغول جدا.
500.15 لا يُسمح بالطلبات المباشرة لـ Global.asax.
500.19 بيانات التكوين غير صالحة.
500.21 وحدة غير معترف بها.
500.22 لا يتم تطبيق تكوين HTTP 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 Internal Server Error لأنها كلها أخطاء من جانب الخادم ، مثل 502 Bad Gateway و 503 Service غير متوفر و 504 Gateway Timeout .

توجد أيضًا العديد من رموز حالة HTTP من جانب العميل ، مثل الخطأ 404 Not Found الشهير ، من بين أشياء أخرى. يمكنك أن ترى كل منهم في  قائمة أخطاء كود حالة HTTP الخاصة بنا  .

هل كانت هذه الصفحة مفيدة؟

‫0 تعليق

اترك تعليقاً