مقدمة
تظهر مشكلة وضع الصيانة العالق في ووردبريس عندما يبقى موقعك معلّقاً على رسالة “الموقع تحت الصيانة” ولا يعود للعمل. تحدث غالباً بعد تحديث إضافة أو قالب أو ووردبريس بشكل غير مكتمل، فيبقى الزوار ومحركات البحث محجوبين عن الموقع.
في هذا الدليل سنشرح سبب علوق الموقع في وضع الصيانة وكيف تحلّه نهائياً بعدة طرق خطوة بخطوة، وكيف تمنع تكراره مستقبلاً.
محتويات المقال
ما هي مشكلة وضع الصيانة في ووردبريس؟
عند تحديث أي مكوّن، يضع ووردبريس الموقع مؤقتاً في “وضع الصيانة” عبر إنشاء ملف باسم .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
مشكلة وضع الصيانة في WooCommerce
متاجر WooCommerce أكثر عرضة للمشكلة بسبب كثرة الإضافات. ينطبق الحل نفسه (حذف .maintenance) مع تجنّب تحديث عدة إضافات معاً.
كيف تمنع تكرار المشكلة؟
- حدّث إضافة واحدة في كل مرة
- خذ نسخة احتياطية قبل التحديث
- ارفع حد ذاكرة PHP — راجع: حل مشكلة تجاوز حد الذاكرة (Memory Limit) ورفع حدود PHP في ووردبريس 2026
- لا تغلق الصفحة أثناء التحديث
- استخدم بيئة تجريبية (Staging) للاختبار
الوقاية أفضل من العلاج: حدّث الإضافات والقوالب واحداً تلو الآخر بدل تحديثها دفعة واحدة، وتأكد من استقرار اتصالك بالإنترنت قبل البدء، ولا تغلق صفحة التحديث حتى تكتمل. كما يُنصح بأخذ نسخة احتياطية كاملة قبل أي تحديث كبير، واختبار التحديثات في بيئة تجريبية (Staging) أولاً إن كان موقعك متجراً أو موقعاً حيوياً، فهذا يجنّبك المفاجآت على الموقع الحقيقي.
لماذا تقل هذه المشاكل مع مرام هوست؟
توفّر مرام هوست موارد PHP كافية وخوادم سريعة ونسخاً احتياطية، ما يقلّل انقطاع التحديثات وعلوق وضع الصيانة.
الخلاصة
مشكلة وضع الصيانة العالقة بسيطة الحل: احذف ملف .maintenance من جذر الموقع وسيعود فوراً. ولتفادي تكرارها، حدّث بحذر مع نسخ احتياطي وموارد كافية. ومع استضافة قوية مثل مرام هوست تصبح هذه المشاكل نادرة.
تبحث عن استضافة سريعة وموثوقة؟
مرام هوست على خوادم LiteSpeed وAMD EPYC وNVMe بدعم فني عربي 24/7
اكتشف خططنا ←
