مقدمة

تظهر مشكلة وضع الصيانة العالق في ووردبريس عندما يبقى موقعك معلّقاً على رسالة “الموقع تحت الصيانة” ولا يعود للعمل. تحدث غالباً بعد تحديث إضافة أو قالب أو ووردبريس بشكل غير مكتمل، فيبقى الزوار ومحركات البحث محجوبين عن الموقع.

في هذا الدليل سنشرح سبب علوق الموقع في وضع الصيانة وكيف تحلّه نهائياً بعدة طرق خطوة بخطوة، وكيف تمنع تكراره مستقبلاً.

ما هي مشكلة وضع الصيانة في ووردبريس؟

عند تحديث أي مكوّن، يضع ووردبريس الموقع مؤقتاً في “وضع الصيانة” عبر إنشاء ملف باسم .maintenance في جذر الموقع، ويُفترض أن يُحذف تلقائياً بعد انتهاء التحديث. لكن إذا انقطع التحديث يبقى الملف فيظل الموقع عالقاً.

شكل رسالة وضع الصيانة العالقة في ووردبريس
هكذا يظهر الموقع للزوار أثناء العلوق

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

لماذا يعلق الموقع في وضع الصيانة؟

  • إغلاق الصفحة أثناء التحديث
  • تحديث عدة إضافات دفعة واحدة
  • نفاد ذاكرة PHP أثناء التحديث
  • بطء الخادم أو انقطاع الاتصال

وإذا ظهر خطأ آخر بدل الصيانة، راجع: حل خطأ 500 Internal Server Error في ووردبريس: الأسباب و8 حلول مضمونة 2026.

أسباب علوق الموقع في وضع الصيانة
من بدء التحديث حتى علوق ملف الصيانة

شكل رسالة الخطأ

تظهر عادةً رسالة: «Briefly unavailable for scheduled maintenance. Check back in a minute». وأحياناً تظهر شاشة بيضاء؛ لحلّها راجع: حل مشكلة الشاشة البيضاء (White Screen of Death) في ووردبريس 2026.

الحل الأول: حذف ملف .maintenance

الحل الأساسي لكل الطرق هو حذف ملف .maintenance الموجود في المجلد الجذر للموقع (public_html). بعد حذفه يعود الموقع فوراً.

ملف .maintenance ملف مخفي يبدأ اسمه بنقطة، لذا قد لا يظهر في مدير الملفات إلا بعد تفعيل خيار إظهار الملفات المخفية. يقع دائماً في المجلد الجذر للموقع (عادةً public_html أو المجلد الذي يحوي wp-config.php). بمجرّد حذفه وتحديث الصفحة يعود موقعك للعمل فوراً دون أي فقدان للبيانات، لأن الملف مجرّد إشارة مؤقتة وليس جزءاً من محتوى موقعك.

الحل عبر مدير الملفات في cPanel

  • ادخل cPanel ← File Manager
  • افتح مجلد public_html
  • فعّل إظهار الملفات المخفية (Show Hidden Files)
  • احذف ملف .maintenance

الحل عبر FTP

اتصل بموقعك عبر FileZilla، فعّل إظهار الملفات المخفية، ثم احذف ملف .maintenance من جذر الموقع.

الحل عبر SSH

cd public_html
rm .maintenance
حل مشكلة وضع الصيانة بحذف ملف maintenance
أمر الحذف عبر SSH

مشكلة وضع الصيانة في WooCommerce

متاجر WooCommerce أكثر عرضة للمشكلة بسبب كثرة الإضافات. ينطبق الحل نفسه (حذف .maintenance) مع تجنّب تحديث عدة إضافات معاً.

كيف تمنع تكرار المشكلة؟

الوقاية أفضل من العلاج: حدّث الإضافات والقوالب واحداً تلو الآخر بدل تحديثها دفعة واحدة، وتأكد من استقرار اتصالك بالإنترنت قبل البدء، ولا تغلق صفحة التحديث حتى تكتمل. كما يُنصح بأخذ نسخة احتياطية كاملة قبل أي تحديث كبير، واختبار التحديثات في بيئة تجريبية (Staging) أولاً إن كان موقعك متجراً أو موقعاً حيوياً، فهذا يجنّبك المفاجآت على الموقع الحقيقي.

لماذا تقل هذه المشاكل مع مرام هوست؟

توفّر مرام هوست موارد PHP كافية وخوادم سريعة ونسخاً احتياطية، ما يقلّل انقطاع التحديثات وعلوق وضع الصيانة.

الخلاصة

مشكلة وضع الصيانة العالقة بسيطة الحل: احذف ملف .maintenance من جذر الموقع وسيعود فوراً. ولتفادي تكرارها، حدّث بحذر مع نسخ احتياطي وموارد كافية. ومع استضافة قوية مثل مرام هوست تصبح هذه المشاكل نادرة.

تبحث عن استضافة سريعة وموثوقة؟

مرام هوست على خوادم LiteSpeed وAMD EPYC وNVMe بدعم فني عربي 24/7

اكتشف خططنا ←