حل مشكلة خطأ 503 Service Unavailable | شرح تفصيلي بالخطواتآخر
الصفحة
THE KING OF DRAGAN
  • المشاركات: 374
    نقاط التميز: 1337
عضو
THE KING OF DRAGAN
عضو
المشاركات: 374
نقاط التميز: 1337
معدل المشاركات يوميا: 0.4
الأيام منذ الإنضمام: 916
  • 21:59 - 2023/08/03

 

 

 

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

 

 

 

 

  

مشاكل الويب من عائلة أخطاء 50Xتعد أكثر المشاكل الشائعة التي تواجه أصحاب المواقع، لأنها تؤثر بشكل مباشر على الزائر حيث إنها تمنعه من دخول

الموقع الإلكتروني وبالتالي تؤثر بالسلب على الموقع بشكل عام كما أنها تؤثر أيضًا على معدلات التحويل بالنسبة لمحركات البحث.

وأشهر مشاكل أخطاء 50Xهي مشكلة خطأ 503Service Unavailableولكن يمكن القول أنها أكثرهم وضوحًا ايضًا حيث أنها توضح بشكل مباشر أن

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

ينخفض عدد زوار الموقع الإلكتروني فيقل من الجهد واستهلاك موارد الخادم فيستطيع استقبال المزيد من الطلبات مرة أخرى.

ولكن إذا لم يتم حل المشكلة سريعًا أو أصبحت تتكرر بشكل دوري فيجب عليك البحث عن سبب خطأ 503Service Unavailableومحاولة حل تلك

المشكلة حتى لا تخسر المزيد من الزوار على المدى البعيد.

لذلك في مقالة اليوم سنقدم لكم دليل شامل عن خطأ 503Service Unavailableحيث سنوضح لكم أسباب هذا الخطأ الشائعة وطرق الحلول

المتاحة وذلك بشرح تفصيلي الخطوات، ولكن في بداية الأمر دعنا نفهم أكثر معنى خطأ 503Service Unavailable، فتابع قراءة المقال معنا.

  

 

ما هو خطأ 503 Service Unavailable ؟

يختلف خطأ 503Service Unavailableعن أخطاء الويب من عائلة 50Xالأخرى، لأنه يدل أن خادم الويب يعمل بشكل صحيح بدون مشاكل

ولكن لسبب معين لا يستطيع الإستجابة لطلب المتصفح لذلك يرسل إليه صفحة تحتوي على خطأ 503Service Unavailable.

لذلك في مشكلة خطأ 503Service Unavailableلن يكون هناك جدوى من إعادة تشغيل الكمبيوتر الخاص بك أو الراوتر أو غير ذلك

حتى إن كان لها تأثير بسيط جدًا ولكن يجب توجيه تركيزك إلى سبب رفض خادم الويب قبول المزيد من طلبات التصفح.

وصفحة خطأ 503Service Unavailableتكون مرتبطة بالموقع الإلكتروني لذلك يمكن أن تظهر لك بأكثر من صورة مختلفة طبقً

ا لتصميم قالب الموقع أو آلية معالجة وعرض الخطأ من المتصفح الخاص بك وأشهر صور خطأ 503Service Unavailableهي الآتي:

  • 503 Service Unavailable
  • HTTP Server Error 503
  • HTTP Error 503
  • 503 Service Temporarily Unavailable
  • HTTP Error 503. The service is unavailable.
  • Error 503 Service Unavailable
  • The server is currently unavailable
  • The server is too busy right now, please try again later
  • Service Temporarily Unavailable.
  • The server is temporarily unable to service your request due to maintenance downtime or capacity problems Please try again later.

ستلاحظ أن المصممين في جميع أنماط الخطأ المختلفة يراعوا ذكر رمز الخطأ 503 أو التعبير أن الخادم حاليًا غير متاح لإستجابة المزيد من

الطلبات بشكل مؤقت، لذلك يمكن التعرف عليه بسهولة في جميع الأنماط المختلفة.

 

ما هي أسباب مشكلة خطأ 503 Service Unavailable ؟ 

 

السبب العام لمشكلة خطأ 503Service Unavailableواضح ولكن هناك مجموعة متعددة من الأسباب الضمنية التي

تسبب ظهور تلك المشكلة لزوار موقعك الإلكتروني وأكثر تلك الأسباب شيوعًا هو الآتي:

  • حدود موارد الخادم:السبب الأكثر شيوعًا لمشكلة خطأ 503Service Unavailableهو الوصول إلى الحد الأقصى من موارد الخادم وتظهر تلك المشكلة بشكل كبير في خطط الاستضافات المشتركة لذلك ننصح دائمًا بالإبتعاد عنها خصوصًا عند وصول موقعك الإلكتروني إلى عدد زوار كبير شهريًا
  • إضافات موقعك الإلكتروني:كثرة الإعتماد على الإضافات في موقعك الإلكتروني يؤثر بالسلب على المدى البعيد خصوصًا مع زيادة عدد الزوار لأن عندما يستخدم الزائر إحدى الإضافات يتم توليد طلب جديد للخادم مما يسبب زيادة الضغط على الخادم، ويمكن أن تسبب إحدى الإضافات أيضًا تعارض مع الخادم وتؤدى إلى ظهور مشكلة خطأ 503Service Unavailable.
  • صيانة الخادم:تقوم شركات الاستضافة بإجراء صيانة مجدولة سنويًا لخوادمها ويتم إخطارك بها مسبٌقا، فيمكن أن يظهر هذا الخطأ في فترة الصيانة ولكن في الأغلب يظهر بجملة توضيحه لإجراء الصيانة، وبعض شركات الاستضافة تقوم بتفعيل خوادم إحتياطية في فترة الصيانة حتى لا يشعر بها الزوار تمامًا.
  • مشكلة في الخادم:يمكن أن يظهر خطأ 503Service Unavailableإذا كان هناك مشكلة في الخادم نفسه، وهنا يجب إتخاذ بعض الإجراءات التقنية لتحديد المشكلة ومحاولة حلها أو يمكنك الاعتماد على الدعم الفني الخاص بشركة الاستضافة لحل المشكلة عوضًا عنك خصوصًا أن المشكلة في الخادم وليس في الموقع الإلكتروني.
  • مشكلة في شبكة توصيل المحتوى(CDN):شبكة توصيل المحتوىCDNتنوب عن خادم شركة الاستضافة في معالجة طلبات زوار موقعك الإلكتروني بخوادم مختلفة حول العالم، لذلك يمكن أن تظهر المشكلة من خوادم شبكة توصيل المحتوى وليس من خادم شركة الاستضافة.
  • التعرض للإختراق أو هجماتDDoS:إذا تم إختراق موقعك أو التعرض لهجماتDDoSيمكن أن تظهر لك مشكلة خطأ 503Service Unavailableحيث تقوم بإرسال عدد كبير من الطلبات للخادم في نفس الوقت وبالتالي تقوم باستنزاف موارد الخادم فلا يستطيع معالجة طلبات جديدة من الزوار ولكن حاليًا اغلب شركات الاستضافة المعروفة تقدم جدار حماية قوي لوقف هجماتDDoSبشكل كافي.

ستلاحظ من النقاط السابقة أن هناك العديد من الأسباب لظهور مشكلة خطأ 503Service Unavailableلزوار موقعك الإلكتروني

لذلك يجب اختبار ومحاولة حل تلك الأسباب بشكل تدريجي، وهذا ما سنقوم بتوضيحه في الفقرة التالية، فتابع القراءة معنا.

 

  

 

 يتبـــــــــــع

 


 

 



22:08 - 2023/08/03: آخر تغيير للنص بواسطة THE KING OF DRAGAN
عدد مرات تغيير النص: 2

0📊0👍0👏0👌0🧠
THE KING OF DRAGAN
  • المشاركات: 374
    نقاط التميز: 1337
عضو
THE KING OF DRAGAN
عضو
  • 21:59 - 2023/08/03

 

 

 

ما هي حلول مشكلة خطأ 503 Service Unavailable ؟

سنقدم لكم خطوات توضيحية لطريقة حل مشكلة خطأ 503 Service Unavailable بشكل تدريجي، وكما ذكرنا في الفقرة السابقة أن هناك مجموعة محتملة من الأسباب لذلك يجب اتباع

الإختبارات والحلول التالية بشكل تدريجي حتى تصل إلى السبب الأساسي.

1- إعادة تحميل الصفحة

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

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

وإذا تم حل مشكلة خطأ 503 Service Unavailable فقد يكون خطأ عابر فلا تقلق من الأمر، ولكن يجب مراقبة الموقع على مدى أطول وتقييم المشكلة إذا استمرت في الظهور وإذا لم يتم حل المشكلة

تبدأ في إتباع الخطوات التالية بشكل تدريجي.

2- فحص موارد الخادم

كما ذكرنا في المقدمة أن المفهوم الأساسي لخطأ 503 Service Unavailable هو أن الخادم يعمل بشكل صحيح ولكن لا يستطيع استقبال المزيد من الطلبات في الوقت الحالي،

لذلك يجب أن تقوم بفحص حدود موارد الخادم بالكامل والتأكد من أنك لم تتجاوز الحد الأقصى لها.

وتختلف طريقة فحص موارد الخادم من شركة استضافة الى أخرى، ولكن أغلب شركات الاستضافة تعتمد على لوحة التحكم cPanel ويمكن بسهولة معرفة حدود الخادم ومقدار استهلاك

الموارد من موقعك بواسطة لوحة التحكم cPanel.

حيث تقوم بالدخول إلى الواجهة الرئيسية للوحة التحكم cPanel وبعد ذلك ستجد قائمة جانبية بعنوان Statics توضح حدود موارد الخادم ومعدل استهلاك موقعك وهي قائمة منسدلة فإذا كان مغلقة

يمكن أن تضغط عليها لتظهر كافة المعلومات بها على سبيل المثال وحدة المعالجة المركزية CPU وذاكرة التخزين العشوائية Ram ومساحة التخزين Storage ومعدل نقل البيانات Bandwidth،

وذلك كما موضح في الصورة التالية:

 

 

 

 

فتقوم بمقارنة معدل الاستهلاك بالحد الأقصى من موارد الخادم فإذا تجاوز معدل الاستهلاك الحد الأقصى فيكون هنا سبب ظهور مشكلة خطأ 503 Service Unavailable

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

عطل أو صيانة الخادم

يمكن أن يتعرض خادم شركة الاستضافة إلى عطل مفاجئ، وهذا العطل ينعكس بالتأكيد على موقعك الإلكتروني، لذلك يجب أن تقوم بفحص أداء الخادم أو يمكنك التواصل
مع الدعم الفني الخاص بشركة الاستضافة والتأكد من أنه لا يوجد أي أعطال أو مشاكل حالية بالخادم الخاص بك، وإن كان كذلك يمكنك طلب من الدعم الفني نقل موقعك إلى خادم آخر أكثر كفاءة.
كما يجب أن تراعي مواعيد الصيانة السنوية لخوادم شركة الاستضافة، حيث أن أغلب شركات الاستضافة تخصص موعد سنوي لصيانة جميع خوادمها ويتم إخطار العميل بوقت الصيانة
بشكل مسبق لإشعار عملائه وتجنب الإيقاف المفاجئ، والقليل من الشركات ينقل المواقع إلى خوادم إحتياطية أثناء فترة الصيانة لتجنب أخطاء الويب المحتملة.
فإذا ظهرت مشكلة خطأ 503 Service Unavailable خلال فترة الصيانة السنوية فيكون هذا هو السبب بالتأكيد، ويجب أن تنتظر حتى يتم الإنتهاء من فترة الصيانة وستجد الموقع
يعمل بعد ذلك بشكل تلقائي وبدون مشاكل.
واغلب شركات الاستضافة الكبرى تقدم رابط مباشر يوضح حالة خوادمها بشكل لحظي على مدار اليوم فتستطيع الدخول إلى هذا الرابط والتأكد من حالة الخادم على سبيل  المثال الصورة التالية

توضح حالة الخدم لإحدى شركات الاستضافة في وقت كتابة المقال:

 

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

 

 


 

 

 

 


0📊0👍0👏0👌0🧠
THE KING OF DRAGAN
  • المشاركات: 374
    نقاط التميز: 1337
عضو
THE KING OF DRAGAN
عضو
  • 22:00 - 2023/08/03

 

 

 

 

إضافات الموقع الإلكتروني قد تسبب خطأ 503Service Unavailable

 

 

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

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

والاتجاه الآخر يمكن أن تتعارض إحدى إضافات موقعك الإلكتروني مع خادم شركة الاستضافة، والحل الأمثل لاختبار تلك النقطة هو الدخول إلى لوحة تحكم موقعك وإيقاف جميع الإضافات على سبيل المثال في الووردبريس، تقوم بالدخول إلى لوحة التحكم الرئيسية وبعد ذلك تختار إضافات من القائمة الجانبية وتختار منها إضافات منصة.

بعد ذلك سيظهر لك جميع الإضافات المنصبة على موقعك الووردبريس، فتقوم بتحديد جميع الإضافات عن طريق تحديد المربع العلوي للتحديد كما موضح في الصورة التالية:

 

 

 

 

تحديد جميع الإضافات المنصبة على موقعك الإلكتروني الووردبريس

وبعد ذلك تقوم بالضغط على قائمة الأوامر العلوية وتختار منها تعطيل ثم تقوم بالضغط على تطبيق كما موضح في الصورة التالية:

 

 

 

تعطيل جميع الإضافات على موقعك الإلكتروني بنظام التشغيل ووردبريس.

وبعد ذلك تقوم باختبار الموقع الإلكتروني، فإذا تم حل مشكلة خطأ 503 Service Unavailable فتقوم بإعادة تفعيل الإضافات واحدة بعد الأخرى حتى تستطيع تحديد الإضافة التي تسببت في حدوث المشكلة فتقوم بالبحث عن البديل الأمثل لها.

ولكن إذا لم تستطيع الدخول إلى لوحة تحكم موقعك بسبب خطأ 503 Service Unavailable هنا يجب محاولة إيقاف إضافات الموقع الإلكتروني من لوحة التحكم الرئيسية على سبيل المثال لوحة cPanel، حيث تقوم بالدخول إلى لوحة تحكم cPanel الرئيسية وتختار منها File Managerمن قائمة File كما موضح في الصورة التالية:

 

 

 

الدخول إلى ملفات موقعك الإلكتروني عن طريق لوحة التحكم cPanel

بعد ذلك سيتم تحويلك إلى ملفات موقعك الإلكتروني تقوم بالدخول إلى مجلد الموقع الرئيسي Public_htmlكما موضح في الصورة التالية:

 

 

 

 

 

 

الدخول إلى مجلد الموقع الرئيسي Public_htmlعن طريق لوحة التحكم cPanel

وبعد ذلك تقوم البحث عن مجلد wp-contentوتقوم بالدخول إلى محتوياته كما موضح في الصورة التالية:


 

 

 


 

 

الدخول إلى مجلد wp-content عن طريق لوحة التحكم cPanel

بعد ذلك تقوم بالبحث عن مجلد pluginsوهو الملف المسئول عن إضافات موقعك الإلكتروني، فتقوم باعادة تسمية الملف باسم plugins.oldوذلك عن طريق الضغط على الزر الأيمن على المجلد واختيار Renameثم كتابة الاسم الجديد وذلك كما موضح في الصورة التالية:

 

 

 

إيقاف تفعيل جميع الإضافات على موقعك الإلكتروني عن طريق لوحة التحكم cPanel

وبهذا الشكل تم إيقاف جميع الإضافات في موقعك الإلكتروني، فتقوم باعادة اختبار الدخول إلى الموقع، إذا تم حل مشكلة خطأ 503 Service Unavailable فتأكد أن المشكلة من الإضافات، فتقوم بإعادة تفعيل الإضافات واحدة بعض الآخر عن طريق نقلها من مجلد plugins.old إلى مجلد جديد باسم pluginsأو إعادة تنصيبها من موقعك مباشرًا.

أما إذا لم يتم حل المشكلة، فتقوم بإرجاع تسمية الملف من من plugins.old إلى اسم plugins مرة أخرى ليتم تفعيل الإضافات بالكامل مرة أخرى وتقوم بالانتقال إلى النقطة التالية.

 


 

  

 


 

 

 

 



0📊0👍0👏0👌0🧠
THE KING OF DRAGAN
  • المشاركات: 374
    نقاط التميز: 1337
عضو
THE KING OF DRAGAN
عضو
  • 22:00 - 2023/08/03

 

 

 

إيقاف خاصية WordPress Heartbeat:

 

خاصية WordPress Heartbeatهي عبارة عن واجهة برمجة التطبيقات المدمجة مع نظام الووردبريس، ويمكن القول أنها النابض المحرك لنظام الووردبريس بالكامل كما موضح من الإسم، وهي المسئول عن جميع العمليات التلقائية في موقع الووردبريس على سبيل المثال الحفظ التلقائي للمقالات عند الكتابة أو الإشعار بوجود كاتب أخر داخل المقال، أو وجود تحديث لأحد الإضافات المنصة على الووردبريس وغير ذلك الكثير.

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

يمكن بسهولة تقليل تردد خاصية WordPress Heartbeatبواسطة اضافة Heartbeat Control ولكن في مشكلة خطأ 503 Service Unavailable لا تستطيع الدخول إلى واجهة موقعك الرئيسية، لذلك يجب بداية الأمر تعطيلها من خلال لوحة تحكم الاستضافة وبعد التأكد من إنها السبب تقوم بتقليل ترددها.

فتقوم بالدخول إلى لوحة التحكم cPanelالرئيسية وبعد ذلك تختار أمر File Manager من قائمة Fileلعرض ملفات موقعك الإلكتروني مرة أخرى، ثم تقوم بالبحث عن ملف wp-contentوبعد ذلك تبحث عن ملف themes المسئول عن عرض جميع القوالب في موقعك الإلكتروني، فتقوم بتحديد القالب الرئيسي المنصب على موقعك الووردبريس كما موضح في الصورة التالية:

 


 

 

بعد ذلك تقوم بالدخول إلى القالب الرئيسي المنصب على موقعك على سبيل المثال قالب twentytwentyone، ثم نقوم بالبحث عن ملف -- # وصلة ممنوعة 1778 # --s.php ثم تضغط على الزر الأيمن وتختار Edit كما موضح في الصورة التالية: 

 

بعد ذلك ستقوم باضافة الكود التالي داخل ملف -- # وصلة ممنوعة 1778 # --s.php.


 

add_action( 'init', 'stop_heartbeat', 1 );
-- # وصلة ممنوعة 1778 # -- stop_heartbeat() {
 wp_deregister_--SS--('heartbeat');
 

ثم تضغط على Save وتحاول الدخول إلى موقعك الإلكتروني مرة أخرى، إذا تم حل مشكلة خطأ 503 Service Unavailable فهذا يعني أن المشكلة كانت بسبب خاصية WordPress Heartbeat، لذلك يجب بعد ذلك الدخول إلى موقع الووردبريس وتفعيل خاصية WordPress Heartbeat مرة أخرى ولكن مع تقليل التردد لتقليل الموارد المستنفذة من الخادم.

فتقوم بالدخول إلى لوحة الووردبريس الرئيسية وبعد ذلك تختار إضافات من القائمة الجانبية ومنها تختار أضف جديد ثم تأتي في خانة البحث وتبحث عن اضافة Heartbeat Control وذلك كما موضح في الصورة التالية:

}

 

 

 

بعد ذلك تقوم بالضغط على التنصيب الأن وتنتظر حتى يتم تنصيب الإضافة وبعد ذلك تقوم بالضغط على تفعيل، والآن تقوم بالتعديل على اضافة Heartbeat Control عن طريق اختيار الإعدادات من القائمة الجانبية وتختار منها Heartbeat Control.

ستظهر لك صفحة إعدادات Heartbeat Control تختار من القائمة العلوية General Settings وبعد ذلك تنزل إلى خيار WordPress Dashboard وتختار خيار Modify Heartbeat وتقوم بتقليل المؤشر من 300 إلى 15 كما موضح في الصورة التالية:

 

 

 

 

وتقوم بتطبيق نفس الأمر على Frontend وخيار Post editor وبهذا الشكل تكون قد أعدت تفعيل خاصية WordPress Heartbeat بأقل تردد ممكن وبالتالي تأخذ أقل موارد ممكنة من الخادم ويكون هذا الخيار مناسب لك إذا لم ترغب في زيادة موارد الخادم في الوقت الحالي.

تعطيل شبكة تسليم المحتوى (CDN)

تعد شبكة تسليم المحتوى CDN من الأسباب الشائعة لظهور خطأ 503 Service Unavailable ونفس الأمر أيضًا شبكة كلاود فلير Cloudflare لأنهم يعدوا شبكة وسيطة بين خادم الويب وخادم شركة الاستضافة.

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

تمكين وضع التصحيح WP_DEBUG

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

ولكن حاليًا قد لا تستطيع الدخول إلى لوحة التحكم الرئيسية للووردبريس بسبب مشكلة خطأ 503 Service Unavailable لذلك يجب تفعيل وضع التصحيح من لوحة التحكم cPanel، والأمر بسيط حيث تقوم بالدخول إلى لوحة التحكم cPanel الرئيسية، ثم تدخل مرة إخرى إلى File Manager من قائمة File لعرض ملفات موقعك الإلكتروني.

وبعد ذلك تقوم بالدخول إلى public_html ومنها تبحث عن ملف wp-config.php ثم تضغط على الملف بالزر الأيمن وتختار Edit من أجل التعديل على الملف كما موضح في الصورة التالية:

 

 

 

وبعد ذلك تبحث في ملف wp-config.php عن السطر التالي "That’s all, stop editing! Happy publishing” وتقوم باضافة الكود التالي مباشرًا قبل السطر السابق.

 

define( 'WP_DEBUG', true );define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );

 

وبعد ذلك تضغط على Save وذلك كما موضح في الصورة التالية:

 

 

 

وبذلك تم تمكين وضع التصحيح WP_DEBUG عن طريق لوحة التحكم cPanel، فتقوم بالدخول مرة إلى موقعك الإلكتروني حيث ستظهر لك مشكلة خطأ 503 Service Unavailable مرة أخرى ولكن في تلك الحالة سيقوم وضع التصحيح بتجميع بيانات عن جذور تلك المشكلة.

فتقوم الآن بالرجوع إلى قائمة File Manager الرئيسية وتدخل إلى ملف wp-content وتبحث عن ملف يسمى debug.log وقد تجد ملف debug.log في مجلد خاص باسم logs ويمكن أسهل تبحث عن  debug.log من خلال أداة البحث في File Manager وبعد ذلك تقوم بفتح الملف ستجد به قائمة بالمشاكل الأساسية في موقعك الإلكتروني.

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

 

 

 

 

مع تحيات : طاقم فريق العمل وإشراف

مراقب المنتدى: ثروت المصرى
نائب مراقب المنتدى: MR WINDOWS
مشرفي المنتدى:
 جذور العرب  +  طالب عفو الرحمن

 

 

 

 

 



0📊0👍0👏0👌0🧠
saifxcode
  • المشاركات: 1587
    نقاط التميز: 2837
مشرف سابق
saifxcode
مشرف سابق
المشاركات: 1587
نقاط التميز: 2837
معدل المشاركات يوميا: 1.4
الأيام منذ الإنضمام: 1112
  • 13:54 - 2023/08/17
حل رائع شكرا لك على الشرح الموفق
0📊0👍0👏0👌0🧠
THE KING OF DRAGAN
  • المشاركات: 374
    نقاط التميز: 1337
عضو
THE KING OF DRAGAN
عضو
المشاركات: 374
نقاط التميز: 1337
معدل المشاركات يوميا: 0.4
الأيام منذ الإنضمام: 916
  • 23:44 - 2024/09/23
مشكور اخي
0📊0👍0👏0👌0🧠
c_sanoussi
  • المشاركات: 1529
    نقاط التميز: 402
عضو متطور
c_sanoussi
عضو متطور
المشاركات: 1529
نقاط التميز: 402
معدل المشاركات يوميا: 0.3
الأيام منذ الإنضمام: 5841
  • 18:20 - 2024/09/29

شكرا لك على الشرح الموفق

0📊0👍0👏0👌0🧠

الرد على المواضيع متوفر للأعضاء فقط.

الرجاء الدخول بعضويتك أو التسجيل بعضوية جديدة.

  • إسم العضوية: 
  • الكلمة السرية: 

 حل مشكلة خطأ 503 Service Unavailable | شرح تفصيلي بالخطواتبداية
الصفحة