Skip to main content

500 خطأ في الخادم الداخلي (ما هو & كيف يتم إصلاحه)

طريقة حل مشكلة 500 internal server error في الووردبريس 2018 (أبريل 2024)

طريقة حل مشكلة 500 internal server error في الووردبريس 2018 (أبريل 2024)
Anonim

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

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

كيف يمكن أن ترى خطأ 500

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

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

500 خطأ خادم داخلي

HTTP 500 - خطأ خادم داخلي

خطأ مؤقت (500)

خطأ في الخادم الداخلي

خطأ داخلي في HTTP 500

500 خطأ

خطأ المتشعب 500

500. هذا خطأ

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

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

سبب أخطاء HTTP 500

كما ذكرنا أعلاه ، تشير رسائل خطأ الخادم الداخلي إلى أن شيئًا ما بشكل عام غير صحيح.

في أغلب الأحيان ، تعني كلمة "خاطئ" مشكلة في برمجة الصفحة أو الموقع ، لكن من المؤكد أن هناك فرصة بأن تكون المشكلة من نهايتك ، وهو أمر سنحقق منه أدناه.

ملحوظة: غالباً ما يتم توفير معلومات أكثر تحديدًا حول سبب حدوث خطأ HTTP 500 معين عند حدوثه على خادم باستخدام برنامج Microsoft IIS. ابحث عن الأرقام بعد 500 كما في خطأ المتشعب 500.19 - خطأ خادم داخليمما يعني بيانات التهيئة غير صالحة. نرى المزيد من الطرق قد ترى خطأ خادم داخلي أدناه للحصول على القائمة الكاملة.

كيفية اصلاح 500 خادم داخلي خطأ

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

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

  1. أعد تحميل صفحة الويب. يمكنك القيام بذلك عن طريق النقر فوق زر تحديث / إعادة التحميل ، والضغط F5أو على Ctrl-Rأو محاولة عنوان URL مرة أخرى من شريط العنوان.حتى إذا كان 500 خطأ داخلي في الخادم مشكلة على خادم الويب ، فقد تكون المشكلة مؤقتة. ستجرب محاولة الصفحة مرة أخرى في كثير من الأحيان.ملحوظة: إذا ظهرت رسالة الخطأ 500 Internal Internal Error أثناء عملية تسجيل الخروج في أحد التاجر عبر الإنترنت ، فكن على دراية بأن المحاولات المتكررة للسحب قد تنتهي بإنشاء أوامر متعددة - ورسوم متعددة! يتمتع معظم التجار بحماية تلقائية من هذه الأنواع من الإجراءات ، ولكن لا يزال هناك شيء يجب تذكره.
  2. مسح ذاكرة التخزين المؤقت للمتصفح الخاص بك. إذا كانت هناك مشكلة في النسخة المخبأة للصفحة التي تعرضها ، فقد يكون السبب في حدوث مشكلات HTTP 500.ملحوظة: أخطاء الخادم الداخلية هي ليس غالبًا ما يحدث بسبب مشكلات التخزين المؤقت ، لكنني ، في بعض الأحيان ، رأيت الخطأ يزول بعد مسح ذاكرة التخزين المؤقت. إنها تجربة سهلة وغير ضارة ، لذا لا تتخطىها.
  3. احذف ملفات تعريف الارتباط في المتصفح. يمكن تصحيح 500 مشكلة تتعلق بالخادم الداخلي عن طريق حذف ملفات تعريف الارتباط المرتبطة بالموقع الذي تحصل عليه.بعد إزالة ملف (ملفات تعريف الارتباط) ، أعد تشغيل المتصفح وحاول مرة أخرى.
  4. استكشاف الأخطاء وإصلاحها كخطأ "مهلة عبّارة 504" بدلاً من ذلك.إنه ليس شائعًا جدًا ، ولكن بعض الخوادم تنتج خطأ خادم داخلي 500 عندما تكون 504 Gateway Timeout في الواقع رسالة مناسبة أكثر استنادًا إلى سبب المشكلة.
  5. الاتصال بموقع الويب مباشرة هو خيار آخر. هناك فرصة جيدة أن يعرف مسؤولو الموقع بالفعل الخطأ 500 ، ولكن إذا كنت تشك في أنهم لا يفعلون ذلك ، فإن إعلامهم يساعدك أنت ولهما (وكل الآخرين).راجع قائمة معلومات الاتصال بموقع الويب الخاصة بنا للحصول على معلومات الاتصال الخاصة بمواقع الويب الشائعة. تحتوي معظم المواقع على حسابات شبكة اجتماعية قائمة على أساس الدعم ، وعدد قليل منها يحتوي على أرقام البريد الإلكتروني والهاتف.تلميح: إذا كان يبدو أن الموقع قد انخفض تمامًا ولا يمكنك العثور على طريقة للإبلاغ عن رسالة الخطأ 500 Server Internal Server إلى موقع الويب ، فقد يساعد ذلك على سلامة عملك لمواكبة انقطاع الخدمة على Twitter. يمكنك عادة القيام بذلك عن طريق البحث عن #websitedown على Twitter ، كما هو الحال في #gmaildown أو #facebookdown.
  6. عد لاحقا. للأسف ، في هذه المرحلة ، لا شك أن خطأ الخادم الداخلي 500 عبارة عن مشكلة خارج عن سيطرتك والتي سيتم إصلاحها في النهاية بواسطة شخص آخر.في حالة ظهور رسالة الخطأ 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.0حدث خطأ في الوحدة النمطية أو ISAPI.
500.11يتم إيقاف التطبيق على خادم الويب.
500.12التطبيق مشغول إعادة تشغيل على خادم الويب.
500.13خادم الويب مشغول جدا.
500.15الطلبات المباشرة لـ Global.asax غير مسموح بها.
500.19بيانات التهيئة غير صالحة.
500.21الوحدة غير معترف بها.
500.22لا يتم تطبيق تكوين ASP.NET XMLModules في وضع Managed Pipeline.
500.23لا يتم تطبيق تكوين HTTPHhandlers ASP.NET في وضع Managed Pipeline.
500.24لا يتم تطبيق تكوين انتحال هوية ASP.NET في وضع Managed 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 داخلي.

يمكن العثور على مزيد من المعلومات حول هذه الرموز الخاصة بـ IIS على رمز حالة HTTP الخاص بـ Microsoft في صفحة IIS 7.0 و IIS 7.5 و IIS 8.0.

أخطاء مثل خطأ HTTP 500

تشبه العديد من رسائل خطأ المستعرض رسالة الخطأ 500 Server الداخلي بسبب وجود أخطاء من جانب الخادم ، مثل 502 Bad Gateway و 503 Service Unavailable و 504 Gateway Timeout.

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