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

في الظروف العادية، يحذف ووردبريس هذا الملف فور انتهاء التحديث. يعود الموقع للعمل، ولا يلاحظ أحد التوقف المؤقت. تبدأ المشكلة عند انقطاع التحديث، حيث يبقى الملف على الخادم، ولا تختفي شاشة الصيانة.
كلما طال أمد هذا الوضع، زاد الضرر الذي يلحق بثقة المستخدمين. فالموقع الذي يتعطل دون تفسير يفقد ثقة زواره بسرعة.
الفرق بين وضع الصيانة وخطأ 503 الخدمة غير متوفرة
هذان الخطأان يبدوان متشابهين لكن لهما أصول وحلول مختلفة.
- وضع الصيانة في ووردبريس يتم تفعيل
.maintenanceوذلك بسبب ملف
- 503 (الخدمة غير متاحة) هو استجابة HTTP على مستوى الخادم. ويعني أن الخادم غير قادر على معالجة الطلبات، وغالبًا ما يكون ذلك بسبب التحميل الزائد، أو سوء التكوين، أو أخطاء Cloudflare بين خادمك الأصلي وشبكة توصيل المحتوى (CDN). يتطلب الخطأ 503 تشخيصًا على مستوى الخادم، وهو غير مرتبط بعملية التحديث.
إذا ظهرت لك رسالة "غير متاح مؤقتًا للصيانة"، فابدأ بالبحث عن .maintenance . أما إذا ظهرت لك صفحة خطأ 503، فالمشكلة تكمن في الاستضافة أو الشبكة.
لماذا قد يؤدي هذا الخطأ إلى منعك من الوصول إلى لوحة تحكم ووردبريس؟
عند تفعيل وضع الصيانة، يُطبّقه ووردبريس على جميع عناوين URL في الموقع، بما في ذلك /wp-admin. لا يستطيع النظام التمييز بينك وبين الزائر العادي. كل طلب يُعيد شاشة الصيانة.
هذا يعني أنه لا يمكنك تسجيل الدخول وإصلاح المشكلة من داخل ووردبريس. يجب عليك الوصول إلى الخادم مباشرةً باستخدام بروتوكول نقل الملفات (FTP) أو بروتوكول نقل الملفات الآمن (SFTP) أو لوحة تحكم الاستضافة الخاصة بك.
قبل إجراء أي تغييرات، راجع سجلات أخطاء ووردبريس لفهم سبب فشل التحديث بدقة. غالبًا ما تكشف هذه السجلات عن خطأ في مهلة PHP، أو حد أقصى للذاكرة، أو خطأ في أحد الإضافات تسبب في هذا الانقطاع.
أوقف الأخطاء قبل أن تؤثر على موقعك الإلكتروني
حافظ على أمان موقعك وتحديثه وتشغيله بسلاسة على مدار الساعة طوال أيام الأسبوع مع خطط صيانة ووردبريس الاحترافية من Seahawk التي تبدأ من 49 دولارًا شهريًا.
لماذا يظهر خطأ "غير متوفر مؤقتًا بسبب الصيانة"؟
هناك عدة ظروف قد تتسبب في توقف التحديث في منتصف العملية، مما يجعل ووردبريس عالقًا في وضع الصيانة.
انقطاع تحديثات إضافات أو قوالب ووردبريس
قد يتوقف التحديث أثناء العملية لأسباب عديدة، منها بطء الخادم، أو انقطاع الشبكة، أو تجاوز أحد الإضافات وقت تنفيذ PHP المسموح به. عند حدوث ذلك، لا يقوم ووردبريس بتنفيذ خطوة التنظيف التي تحذف .maintenance .
تضخم عدد إضافات ووردبريس أحد الأسباب الشائعة للمشاكل. فالموقع الذي يستخدم 30 أو 40 إضافة يكون أكثر عرضةً لمشاكل تعارض التحديثات وأخطاء انتهاء المهلة مقارنةً بموقع يستخدم مجموعة مختارة بعناية من الإضافات.
فشلت عملية تحديث نظام ووردبريس الأساسي
تُعدّ أعطال تحديث النظام الأساسي أكثر خطورة من أعطال الإضافات. يقوم ووردبريس باستبدال ملفاته الأساسية أثناء هذه العملية، وإذا توقفت العملية في منتصفها، فقد يتم استبدال بعض الملفات جزئيًا، مما يجعل التثبيت في حالة غير مستقرة.
يُعدّ إهمال النسخ الاحتياطي قبل التحديثات أحد أكثر أخطاء تطوير ووردبريس. فبدون نسخة احتياطية، يتطلب التعافي من فشل تحديث النظام الأساسي إعادة بناء التثبيت يدويًا.
ملف الصيانة تالف أو عالق
أحيانًا يكتمل التحديث بنجاح، لكن عملية التنظيف تفشل. لا يقوم ووردبريس بحذف .maintenance ، وتبقى شاشة الصيانة نشطة حتى بعد تحديث الموقع بالكامل.
يوجد هذا الملف في المجلد الرئيسي لموقع ووردبريس، وهو نفس المجلد الذي يحتوي على ملفي wp-config.php و wp-login.php. وهو ملف مخفي يبدأ بنقطة، لذا لا تعرضه معظم برامج إدارة الملفات افتراضيًا.
هذا السيناريو هو الأكثر شيوعاً والأسهل حلاً. كل ما يتطلبه الأمر هو حذف الملف.
مشاكل انقطاع الاتصال بالخادم أو انخفاض حد ذاكرة PHP
يستهلك كل تحديث لـ WordPress ذاكرة الخادم ووحدة المعالجة المركزية. إذا كان خادمك يفرض حدًا منخفضًا لذاكرة PHP أو وقتًا قصيرًا للتنفيذ، فقد يتوقف التحديث قبل اكتماله.
إذا كان موقع ووردبريس الخاص بك بطيئًا أو يعاني من نقص متكرر في الموارد، فإن احتمالية فشل التحديثات تزداد بشكل كبير. لذا، فإن زيادة حد ذاكرة PHP إلى 256 ميجابايت على الأقل وتحديد وقت تنفيذ أطول يقلل من هذا الخطر بشكل ملحوظ.
تعارضات توافق الإضافات أو القوالب
قد يؤدي تحديث أحد الإضافات إلى عدم توافقها مع إضافة أخرى. وعندما يكتشف ووردبريس خطأً فادحًا أثناء عملية التحديث، فقد يتوقف ويترك وضع الصيانة مُفعّلاً.
تحديث إضافاتك وقوالب ووردبريس السريعة باستمرار من تراكم المشاكل وعدم التوافق. احرص دائمًا على قراءة سجل التغييرات قبل تثبيت أي تحديث رئيسي للإضافات، حيث تُوثّق التغييرات التي قد تُسبب مشاكل خطيرة عادةً هناك.
تحديث عدة إضافات في وقت واحد
يُتيح لك ووردبريس تحديد جميع الإضافات القديمة وتحديثها دفعة واحدة. قد يبدو هذا فعالاً، ولكنه يُضاعف المخاطر. فكل تحديث للإضافة يُفعّل دورة صيانة قصيرة خاصة به. وقد تتسبب الدورات المتداخلة في حدوث تعارضات في التوقيت، مما يُبقي وضع الصيانة مُفعّلاً.
قم بتحديث الإضافات واحدة تلو الأخرى. يستغرق هذا بضع دقائق إضافية ولكنه يقلل بشكل كبير من احتمالية تعطل التحديث.
بطء بيئة الاستضافة أو محدودية الموارد
سيواجه الخادم الذي لا يستطيع تخصيص موارد كافية من وحدة المعالجة المركزية أو ذاكرة الوصول العشوائي أو وقت التنفيذ صعوبة في إكمال التحديثات بشكل موثوق. وينطبق هذا بشكل خاص على بيئات الاستضافة المشتركة.
أفضل مزود استضافة ووردبريس في حل العديد من المشكلات المتكررة في وضع الصيانة. تتولى شركات استضافة ووردبريس المُدارة تهيئة الخادم خصيصًا لأحمال عمل ووردبريس، وتفرض حدودًا على الموارد لضمان تحديثات موثوقة.
تم إغلاق المتصفح أو انقطاع الإنترنت أثناء التحديثات
إذا أغلقت علامة تبويب المتصفح أو انقطع اتصالك بالإنترنت أثناء التحديث، فقد تستمر عملية PHP التي تعمل على الخادم لفترة قبل أن تنتهي مهلتها. ويفشل التحديث في منتصف العملية.
ابقَ على الصفحة أثناء إجراء التحديثات. انتظر حتى يعرض ووردبريس رسالة "اكتملت الصيانة" قبل إغلاق علامة تبويب المتصفح أو الانتقال إلى صفحة أخرى.
كيفية إصلاح خطأ "غير متوفر مؤقتًا بسبب الصيانة" في ووردبريس؟
اتبع هذه الحلول بالترتيب. ابدأ بأبسط حل وانتقل إلى الحلول الأقل أهمية إذا استمرت المشكلة.

إذا لم تكن مرتاحًا للعمل مع ملفات الخادم مباشرةً، ووردبريس فإن خدمات إصلاح أخطاء يمكنها حل هذه المشكلة بسرعة دون المخاطرة بتفاقم الأمور.
احذف ملف .maintenance من مجلد WordPress الرئيسي
هذا هو الحل الأكثر مباشرة ويحل غالبية الحالات.
- سجّل الدخول إلى لوحة تحكم الاستضافة (cPanel أو ما يعادلها) وافتح مدير الملفات. أو يمكنك الاتصال عبر بروتوكول نقل الملفات (FTP) أو بروتوكول نقل الملفات الآمن (SFTP).
- انتقل إلى المجلد الرئيسي لتثبيت ووردبريس الخاص بك، وهو المجلد الذي يحتوي على
ملف wp-config.php.
- فعّل خيار إظهار الملفات المخفية.
.maintenanceبنقطة وهو مخفي افتراضياً.
- حدد موقع
.maintenance.
- احذفه.
- قم بتحديث موقعك الإلكتروني في المتصفح.
يجب أن يعود موقعك إلى وضعه الطبيعي فوراً.
قم بمسح ذاكرة التخزين المؤقت لـ WordPress والمتصفح بعد إزالة وضع الصيانة
بعد حذف .maintenance ، قد يستمر متصفحك أو مكون إضافي للتخزين المؤقت في عرض نسخة مخزنة مؤقتًا من شاشة الصيانة.
امسح ذاكرة التخزين المؤقت للمتصفح أولاً. ثم سجّل الدخول إلى ووردبريس وامسح إضافة التخزين المؤقت. WP Rocketو FastPixelو LiteSpeed Cache خيار مسح بنقرة واحدة في لوحة تحكم ووردبريس. تضمن هذه الخطوة أن يرى كل زائر الموقع المباشر بدلاً من صفحة خطأ مخزنة مؤقتًا.
تعطيل جميع إضافات ووردبريس يدويًا
إذا ظل الموقع معطلاً بعد حذف .maintenance ، فقد يكون هناك تعارض في المكونات الإضافية لا يزال قائماً.
- اتصل بخادمك عبر بروتوكول نقل الملفات (FTP) أو بروتوكول نقل الملفات الآمن (SFTP).
- انتقل إلى
wp-content/plugins/. - بالكامل
الإضافات، على سبيل المثال، أعد تسميته إلىplugins_disabled. - قم بتحميل موقعك الإلكتروني.
إذا كان الموقع يعمل الآن، فأعد تسمية المجلد إلى "plugins". ثم فعّل كل إضافة على حدة واختبر الموقع بعد كل تفعيل. الإضافة التي تُسبب تعطل الموقع هي التي تُسبب التعارض.
التبديل إلى قالب ووردبريس الافتراضي
قد يمنع قالب تالف أو غير متوافق موقع ووردبريس من إكمال عملية الاسترداد.
- اتصل بخادمك عبر بروتوكول نقل الملفات (FTP).
- انتقل إلى
wp-content/themes/. - أعد تسمية مجلد القالب النشط إلى اسم مثل
mytheme_backup. - يعود نظام ووردبريس إلى أحدث قالب افتراضي يمكنه العثور عليه.
إذا تم تحميل موقعك باستخدام القالب الافتراضي، قالب ووردبريس المخصص . تواصل مع مطور القالب أو ارجع إلى إصدار سابق من ملفات القالب.
زيادة حد ذاكرة PHP في ووردبريس
يؤدي انخفاض حد ذاكرة PHP إلى حدوث مهلة تحديث. أضف السطر التالي إلى wp-config.php ، قبل السطر الذي يقرأ /* هذا كل شيء، توقف عن التحرير! */:
define('WP_MEMORY_LIMIT', '256M');
يمكنك أيضًا التواصل مع مزود الاستضافة وطلب زيادة حد الذاكرة على مستوى الخادم. بعض خطط الاستضافة للشركات الصغيرة توفر حدًا افتراضيًا يبلغ 64 ميجابايت أو 128 ميجابايت، وهو ما لا يكفي غالبًا لتحديثات ووردبريس الموثوقة. اطلب 256 ميجابايت كحد أدنى.
إكمال تحديثات ووردبريس الفاشلة يدويًا
إذا فشل تحديث النظام الأساسي، فقد تحتاج إلى تشغيله يدويًا مرة أخرى.
- قم بتنزيل أحدث إصدار من ووردبريس من موقع wordpress.org.
- قم بفك ضغط ملف ZIP على جهاز الكمبيوتر الخاص بك.
- قم بتحميل جميع الملفات المستخرجة إلى خادمك عبر بروتوكول نقل الملفات (FTP)، مع استبدال الملفات الموجودة.
- تجاهل
wp-contentلحماية قوالبك وإضافاتك وملفاتك المرفوعة.
- افتح الرابط
yoursite.com/wp-admin/upgrade.phpفي متصفحك لتشغيل خطوة ترقية قاعدة البيانات.
تقوم الفرق التي تتولى مهام صيانة ووردبريس بشكل روتيني بإجراء تحديثات يدوية أساسية ويمكنها إكمال هذه العملية بأمان إذا كنت بحاجة إلى مساعدة.
تحقق من أذونات الملفات وإعدادات الاستضافة
قد تمنع أذونات الملفات غير الصحيحة ووردبريس من حذف .maintenance تلقائيًا بعد التحديثات المستقبلية.

الأذونات القياسية في ووردبريس هي:
- المجلدات: 755
- الملفات: 644
تحقق من هذه الإعدادات في مدير ملفات الاستضافة أو عبر بروتوكول نقل الملفات (FTP). كذلك، اطلب من مزود الاستضافة التأكد من ضبط قيمتي max_execution_time و upload_max_filesize بما يتناسب مع تحديثات ووردبريس.
إذا كانت مشكلات تكوين الخادم تمنع اكتمال التحديثات، إصلاح وصيانة ووردبريس مراجعة بيئة الخادم الخاصة بك وتصحيح الإعدادات.
استخدم واجهة سطر الأوامر لـ WordPress لتعطيل وضع الصيانة
إذا كان لديك وصول SSH إلى خادمك، فإن WP CLI يوفر أسرع حل.
قم بتشغيل هذا الأمر لإلغاء تفعيل وضع الصيانة مباشرةً:
تعطيل وضع الصيانة في ووردبريس
أو احذف الملف يدويًا عبر سطر الأوامر:
rm /path/to/your/wordpress/.maintenance
تتجاوز أداة سطر الأوامر لـ WP المتصفح تمامًا. وهي مثالية لبيئات الخوادم التي لا تتوفر فيها برامج إدارة الملفات أو يكون استخدامها غير عملي.
استعد نسخة احتياطية من الموقع الإلكتروني إذا استمر الخطأ
إذا فشلت جميع الحلول الأخرى، فإن استعادة نسخة احتياطية حديثة تعيد الموقع إلى حالة عمل معروفة. وهذا أسرع دائمًا من تصحيح أخطاء تثبيت معطّل بشدة.
استخدم أداة استعادة النسخ الاحتياطية المدمجة في موقع الاستضافة، أو استخدم إضافة نسخ احتياطي مثل UpdraftPlus للرجوع إلى النسخة السابقة. بعد الاستعادة، راجع قائمة التحقق الخاصة بإعادة بناء الموقع الإلكتروني للتأكد من سلامة جميع المكونات وقاعدة البيانات وملفات الوسائط والقوالب والإضافات.
لهذا السبب، يُعدّ الحفاظ على نسخ احتياطية يومية تلقائية أمرًا لا غنى عنه. فالنسخة الاحتياطية هي أفضل أداة لاستعادة البيانات.
كيفية حذف ملف .maintenance في ووردبريس؟
تتوفر ثلاث طرق لحذف .maintenance . اختر الطريقة التي تتناسب مع مستوى صلاحياتك.
استخدام مدير ملفات cPanel:
- قم بتسجيل الدخول إلى لوحة تحكم الاستضافة الخاصة بك وافتح مدير الملفات.
- انتقل إلى الدليل الرئيسي لموقع ووردبريس الخاص بك.
- انقر على الإعدادات (أعلى اليمين) وقم بتمكين إظهار الملفات المخفية.
- ابحث عن
.maintenance. - انقر بزر الماوس الأيمن عليه واختر حذف.
- أعد تحميل موقعك الإلكتروني.
استخدام بروتوكول نقل الملفات (FTP) مع برنامج FileZilla:
- افتح برنامج FileZilla وقم بالاتصال بخادمك باستخدام بيانات اعتماد FTP الخاصة بك.
- انتقل إلى مجلد WordPress الرئيسي على الخادم البعيد.
- انتقل إلى الخادم ← فرض إظهار الملفات المخفية في القائمة.
- ابحث عن
.maintenanceفي قائمة الملفات. - انقر بزر الماوس الأيمن واختر حذف.
باستخدام واجهة سطر الأوامر لـ WordPress:
إذا كان لديك وصول SSH، فقم بتشغيل ما يلي:
rm /path/to/wordpress/.maintenance
ملف .maintenance يبدأ دائمًا بنقطة. تُخفي معظم متصفحات الملفات ملفات النقطة افتراضيًا؛ لذا فعّل دائمًا خيار "إظهار الملفات المخفية" قبل البحث عنها. يُستخدم هذا الأسلوب نفسه في التنقل بين الملفات المخفية عند استكشاف أخطاء تحميل مُنشئ الصفحات وإصلاحها، والتي تتطلب الوصول المباشر إلى الملفات عبر بروتوكول نقل الملفات (FTP).
كيفية إصلاح تعارضات الإضافات والقوالب التي تسبب خطأ وضع الصيانة؟
تُعدّ التعارضات بين الإضافات، أو بين إضافة وقالب، من أكثر الأسباب شيوعًا لتوقف عملية الصيانة. والنهج المتبع في الحالتين واحد: عزل وتحديد المكون المتعارض.
عزل تعارض المكونات الإضافية:
- بالكامل
الإضافاتعبر بروتوكول نقل الملفات (FTP) لتعطيل جميع الإضافات دفعة واحدة. - ادخل إلى موقعك. إذا تم تحميله، فأعد تسمية المجلد إلى
plugins. - أعد تنشيط كل إضافة على حدة.
- قم بتشغيل تحديث صغير بعد كل عملية تنشيط وراقب الخطأ.
- المكون الإضافي الذي يُفعّل شاشة الصيانة هو الذي يُسبب التعارض.
عزل تعارض موضوعي:
- قم بإعادة تسمية مجلد القالب النشط الخاص بك عبر بروتوكول نقل الملفات (FTP).
- سيعود ووردبريس إلى القالب الافتراضي المثبت.
- أعد تشغيل التحديث.
- إذا اكتمل التحديث بنجاح، فالمشكلة تكمن في القالب النشط لديك.
إذا قمتَ مؤخرًا بتعديل ملفات القالب باستخدام محرر قوالب ووردبريس، فتراجع عن التغييرات التي أجريتها وأعد الاختبار. قد يؤدي إدخال أكواد مخصصة مباشرةً إلى ملفات القالب إلى أخطاء في بناء الجملة تُعيق عملية التحديث.
اختبر التحديثات دائمًا على موقع تجريبي قبل تطبيقها على بيئة الإنتاج. تُعدّ البيئة التجريبية الطريقة الأمثل لاكتشاف أي تعارضات دون تعريض الزوار لانقطاع الخدمة.
كيفية منع ظهور خطأ "غير متوفر مؤقتًا بسبب الصيانة" في المستقبل؟
تساهم بعض العادات الثابتة في القضاء على معظم الأخطاء المتعلقة بالتحديثات قبل حدوثها.

- قم بإجراء عمليات تدقيق دورية لموقعك. الشامل لموقع ووردبريس عن الإضافات القديمة والمكونات غير المتوافقة ومشكلات إعدادات الخادم قبل أن تتسبب في مشاكل أثناء التحديثات. يُعد التدقيق ربع السنوي أساسًا جيدًا لمعظم المواقع.
- قم بتحديث عنصر واحد في كل مرة. تجنب تحديد جميع الإضافات وتشغيل تحديث جماعي. قم بتحديث النظام الأساسي، ثم القوالب، ثم الإضافات، بشكل منفصل وبالتسلسل. هذا يحد من عدد العمليات المتزامنة التي تعمل على خادمك.
- استخدم بيئة تجريبية. طبّق كل تحديث على موقع تجريبي أولاً. نسخة تجريبية تُحاكي موقعك الفعلي دون تعريض المستخدمين الحقيقيين للخطر. لا تنشر التحديثات إلى الموقع الفعلي إلا بعد التأكد من عملها بشكل صحيح على البيئة التجريبية.
- حافظ على نسخ احتياطية تلقائية ومحدثة. اضبط إعدادات إضافة النسخ الاحتياطي أو أداة الاستضافة لتشغيل نسخ احتياطية تلقائية يومية. خزّن نسخًا خارج الخادم، إما في خدمة تخزين سحابية أو في موقع بعيد. نسخة احتياطية من الأمس أفضل بكثير من لا شيء.
- راقب حدود ذاكرة PHP وحدود التنفيذ. راجع هذه الإعدادات في لوحة تحكم الاستضافة بعد أي عملية نقل للخادم أو تغيير في الخطة. غالبًا ما تأتي الحدود المنخفضة مع باقات الاستضافة منخفضة التكلفة أو المبتدئة، ومن السهل التغاضي عنها.
- اختر بنية تحتية مصممة خصيصًا لـ WordPress. حماية موقع WordPress الخاص بك باختيار بيئة الخادم المناسبة. يقوم مزود استضافة WordPress المُدار بضبط حدود الذاكرة ووقت التنفيذ، ويتولى إدارة التحديثات بما يتناسب مع WordPress، مما يقلل بشكل كبير من حالات فشل التحديثات.
أخطاء شائعة يجب تجنبها في وضع صيانة ووردبريس
حتى المطورون ذوو الخبرة الطويلة في ووردبريس يرتكبون هذه الأخطاء. تجنبها يقلل من احتمالية حدوث أخطاء في وضع الصيانة.
- تجاهل النسخ الاحتياطية قبل التحديثات. هذه عادة خطيرة للغاية. إذا فشل تحديث أساسي دون وجود نسخة احتياطية، فإن استعادة موقعك تتطلب إعادة بنائه من الصفر. احرص دائمًا على عمل نسخة احتياطية أولًا، دون استثناء.
- تحديث المواقع المباشرة دون بيئة تجريبية. يؤدي تشغيل التحديثات على موقعك الإنتاجي إلى تعريض الزوار الحقيقيين لانقطاع الخدمة. استخدم موقعًا تجريبيًا لكل تحديث هام.
- تجاهل سجلات تغييرات الإضافة. توثّق سجلات التغييرات التغييرات الجذرية، والوظائف المهملة، والتعارضات المعروفة. قراءة سريعة لمدة دقيقتين قبل التحديث قد توفر ساعات من استكشاف الأخطاء وإصلاحها.
- تثبيت عدد كبير جدًا من الإضافات. كل إضافة إضافية تزيد من عدد دورات التحديث وترفع احتمالية حدوث تعارض. راجع إضافاتك مرتين على الأقل سنويًا. احذف أي إضافة لم تعد تستخدمها بانتظام.
- استخدام الإضافات والقوالب المقرصنة أو المنسوخة. البرامج المقرصنة إلى آليات تحديث شرعية، وغالبًا ما تحتوي على برامج ضارة، وقد تتسبب في تلف موقعك أثناء عمليات الصيانة الدورية. إن التوفير في التكاليف لا يُبرر المخاطرة.
- عدم التحقق من ذاكرة PHP قبل التحديثات الكبيرة. قد يؤدي تشغيل تحديث أساسي لـ WordPress مع توفر 64 ميجابايت فقط من ذاكرة PHP إلى انقطاع الاتصال. تحقق من الحد الأقصى لذاكرة PHP المتاحة في
ملف wp-config.phpأو في لوحة تحكم الاستضافة قبل أي دورة تحديث رئيسية.
- إغلاق المتصفح أثناء التحديث. يتم التحديث من جانب الخادم، ولكن الانتقال إلى صفحة أخرى أو فقدان الاتصال قبل اكتمال العملية قد يعيق خطوات التنظيف النهائية. انتظر دائمًا ظهور رسالة النجاح.
خاتمة
يُعدّ خطأ "غير متاح مؤقتًا بسبب الصيانة" في ووردبريس مُقلقًا، ولكنه نادرًا ما يكون كارثيًا. في أغلب الحالات، .maintenance يكفي حذف ملف
إن فهم سبب حدوث الخطأ، سواءً كان فشل التحديثات، أو انقطاع الاتصال بالخادم، أو تعارض الإضافات، أو نقص الذاكرة، يمكّنك من منع تكراره. لذا، احرص على الاحتفاظ بنسخ احتياطية، وحدّث إضافة واحدة في كل مرة، واستخدم بيئة تجريبية قبل تطبيق أي تغييرات على موقعك الفعلي.
إذا استمر ظهور الخطأ أو تعرض موقعك لأضرار أكثر خطورة نتيجة لتحديث فاشل، فإن العمل مع مستشار أمان ووردبريس أو فريق صيانة محترف يمنحك إعدادًا نظيفًا ومستقرًا يتعامل مع التحديثات المستقبلية دون أي حوادث.
الأسئلة الشائعة حول خطأ "غير متوفر مؤقتًا بسبب الصيانة"
كيف يمكنني إصلاح خطأ "غير متوفر مؤقتًا بسبب الصيانة" في ووردبريس؟
يمكنك عادةً حل هذه المشكلة بحذف ملف .maintenance من مجلد ووردبريس الرئيسي. ادخل إلى موقعك عبر لوحة التحكم (cPanel) أو بروتوكول نقل الملفات (FTP) واحذف الملف. ثم أعد تحميل موقعك.
لماذا موقع ووردبريس الخاص بي عالق في وضع الصيانة؟
قد يتعطل موقعك في وضع الصيانة إذا انقطع تحديث أحد الإضافات أو القوالب أو ووردبريس. كما قد يتسبب انخفاض موارد الخادم، أو تعارض الإضافات، أو إغلاق المتصفح أثناء التحديثات في حدوث هذه المشكلة.
أين يمكنني العثور على ملف الصيانة في ووردبريس؟
يوجد ملف .maintenance في مجلد تثبيت ووردبريس الرئيسي. وعادةً ما يظهر في نفس الدليل الذي توجد فيه ملفات wp-admin و wp-content و wp-includes.
هل يمكن أن تتسبب الإضافات في حدوث خطأ في وضع الصيانة في ووردبريس؟
نعم. غالبًا ما تتسبب الإضافات القديمة أو سيئة البرمجة أو غير المتوافقة في حدوث أخطاء في وضع الصيانة أثناء التحديثات. قم بتعطيل جميع الإضافات يدويًا لتحديد الإضافة المُسببة للمشكلة.
كيف يمكنني منع حدوث أخطاء في وضع الصيانة في ووردبريس في المستقبل؟
احرص دائمًا على عمل نسخة احتياطية لموقعك الإلكتروني قبل إجراء أي تحديثات. قم بتحديث الإضافات واحدة تلو الأخرى، واستخدم مزود استضافة موثوقًا. كما أن اختبار التحديثات على موقع تجريبي يساعد في تجنب مشاكل وضع الصيانة.