هل ترى خطأ “Briefly unavailable for scheduled maintenance” في ووردبريس؟
يظهر هذا الخطأ عادةً أثناء تحديث نواة ووردبريس أو الاضافات أو القوالب. في الأساس، يفشل موقع ووردبريس الخاص بك في إنهاء التحديث ويظل عالقًا في وضع الصيانة.
في هذه المقالة، سنوضح لك كيفية إصلاح خطأ “Briefly unavailable for scheduled maintenance” في ووردبريس بسهولة. وسنوضح لك أيضًا سبب حدوث هذا الخطأ وكيف يمكنك تجنبه في المستقبل.
جدول المحتوى
ما هو وضع الصيانة في ووردبريس ولماذا يحدث؟
صفحة وضع صيانة ووردبريس ليست خطأً من الناحية الفنية. إنها صفحة إشعار.
أثناء عملية التحديث، يقوم ووردبريس بتنزيل ملفات التحديث الضرورية إلى السيرفر الخاص بك، واستخراجها، ثم تثبيت التحديث.
يضع ووردبريس أيضًا موقعك في وضع الصيانة ويعرض إشعار “Briefly unavailable for scheduled maintenance. Check back in a minute” أثناء العملية.
لتشغيل إشعار وضع الصيانة، يقوم ووردبريس بإنشاء ملف .maintenance
مؤقت في المجلد الجذر لموقع الويب الخاص بك.
إذا كان كل شيء يعمل بشكل طبيعي، فربما يتم عرض هذا الإشعار لبضع ثوانٍ فقط. بعد التحديث الناجح، سيقوم ووردبريس تلقائيًا بحذف ملف الصيانة وتعطيل وضع الصيانة.
ومع ذلك، في بعض الأحيان، بسبب استجابة بطيئة من سيرفر استضافة ووردبريس أو مشكلة انخفاض الذاكرة، فإن نص التحديث سيتوقف مؤقتًا ويقطع العملية. عندما يحدث هذا، لا يحصل ووردبريس على فرصة لإخراج موقعك من وضع الصيانة.
بعبارة أخرى، سيستمر موقع ووردبريس الخاص بك في عرض إشعار وضع الصيانة، وستحتاج إلى إصلاحه يدويًا.
إذا حدث لك هذا الخطأ، فلا تقلق. ما عليك سوى اتباع هذا الدليل حتى تتمكن من حل المشكلة في أي وقت من الأوقات.
الخيار 1: حذف ملف maintenance.
لإخراج الموقع الكتروني الخاص بك من وضع الصيانة، كل ما عليك فعله حقًا هو حذف ملف maintenance.
من المجلد الجذر لموقعك باستخدام عميل FTP مثل FileZilla أو تطبيق إدارة الملفات الخاص باستضافتك.
ما عليك سوى الاتصال بملفات موقع الويب الخاص بك والعثور على ملف maintenance. والنقر بزر الماوس الأيمن فوقه وتحديد “حذف”.
إذا لم تتمكن من العثور على ملف .maintenance
في دليل جذر ووردبريس الخاص بك، فتأكد من ضبط عميل FTP لإظهار الملفات المخفية.
في FileZilla، يمكنك إجبار العميل على إظهار الملفات المخفية بالنقر فوق “الخادم” » “إجبار إظهار الملفات المخفية” من شريط القائمة.
بمجرد إزالة ملف maintenance. سيخرج موقعك من وضع الصيانة، ويجب إصلاح الخطأ.
الخيار 2: تحديث ملف wp-activate.php
إذا ظل ووردبريس عالقًا في وضع الصيانة حتى بعد الإصلاح المذكور أعلاه، فأنت بحاجة إلى تحديث ملف wp-activate.php الموجود في مجلد ووردبريس الرئيسي. هذا هو نفس المكان الذي وجدت فيه ملف maintenance. وحذفته.
ستحتاج إما إلى فتح الملف باستخدام تطبيق إدارة الملفات الخاص بشركة الاستضافة أو تنزيله على جهاز الكمبيوتر الخاص بك باستخدام FTP.
بعد ذلك، تحتاج إلى العثور على الكود:
define ('WP_INSTALLING', true)
ثم قم بتغيير “true” إلى “false”.
لذلك سيبدو الكود الخاص بك على النحو التالي:
define ('WP_INSTALLING', false)
بعد ذلك، عليك حفظ التغييرات وتحميل الملف إلى سيرفر الاستضافة الخاص بك باستخدام FTP. إذا كنت تستخدم مدير الملفات الخاص بشركة الاستضافة، فإن مجرد حفظ الملف من شأنه أن يخرجك من وضع الصيانة.
الخيار 3: تعطيل كافة اضافات ووردبريس مؤقتًا
قد يتسبب التحديث غير المكتمل أو المتقطع في حدوث مشكلات عند خروج موقعك من وضع الصيانة.
إذا حدث الخطأ أثناء تحديث أحد اضافات ووردبريس، فستحتاج إلى تعطيل جميع اضافات ووردبريس مؤقتًا باستخدام FTP. ستضمن هذه الخطوة تعطيل الاضافة التالفة، وسيعود الموقع الكتروني الخاص بك إلى العمل.
بعد ذلك، ستحتاج إلى تسجيل الدخول إلى لوحة تحكم ووردبريس وتنشيط اضافة واحدة في كل مرة لمعرفة الاضافة التي تسبب في المشكلة. بعد ذلك، تحتاج إلى تثبيت تحديث الاضافة يدويًا حتى يعمل بشكل صحيح.
من ناحية أخرى، إذا حدث هذا الخطأ أثناء تحديث برنامج ووردبريس الأساسي، فستحتاج إلى اتباع دليلنا لـ تحديث ووردبريس بأمان.
كيفية منع حدوث خطأ وضع صيانة ووردبريس في المستقبل
نحن نعلم بالفعل أن خطأ “Briefly unavailable for scheduled maintenance” قد يكون ناتجًا في بعض الأحيان عن استجابة بطيئة من السيرف أو ذاكرة محدودة في خطة استضافة الموقع الخاصة بك.
لتجنب هذا الإحباط، دعنا نلقي نظرة على بعض التدابير الوقائية. أحدها هو تحديث الاضافات والقوالب واحدة تلو الأخرى.
نريد جميعًا أن نكون فعالين، ولكن في بعض الأحيان قد تأتي السرعة بنتائج عكسية. عندما تنقر فوق الزر “تحديث” لجميع الاضافات الخاصة بك مرة واحدة، يقوم ووردبريس بتحديثها بترتيب متدرج. حتى التأخير البسيط في الاتصال يمكن أن يؤدي إلى تعارضات ويعلق موقعك في وضع الصيانة.
بدلاً من ذلك، اتبع نهجًا أكثر صبرًا. قم بـ تحديث الاضافات والقوالب الخاصة بك واحدة تلو الأخرى. بهذه الطريقة، إذا نشأت مشكلة، فسيكون من الأسهل تحديد الجاني وإصلاح المشكلة بسرعة.
إذا كان تحديث واحد في كل مرة لا يزال يؤدي إلى أخطاء في وضع الصيانة، فقد يكون ذلك علامة على أن خطة الاستضافة الحالية لديك لا تحتوي على الموارد التي يحتاجها الموقع الكتروني الخاص بك.
يمكن أن يؤدي الترقية إلى خطة أعلى أو الانتقال إلى مزود موثوق مثل Namecheap إلى تقليل فرصة مواجهة هذا الخطأ في المستقبل بشكل كبير.
نوصي أيضًا باستكشاف شركات استضافة ووردبريس المدارة. يتخصص هؤلاء المزودون في تحسين مواقع ووردبريس للسرعة والموثوقية، مما يجعلهم خيارًا رائعًا لتجربة أكثر سلاسة.
كيفية تخصيص إشعار وضع الصيانة
ربما يحتاج موقع ووردبريس الخاص بك بالفعل إلى أن يكون في وضع الصيانة للتحديثات أو لأسباب أخرى، ولكنك تفضل التخلص من صفحة الصيانة الافتراضية البسيطة والمملة.
إذا كانت هذه هي الحالة، فيمكنك استخدام اضافة مثل SeedProd. إنه أفضل اضافة لبناء صفحة ووردبريس يأتي مع ميزة وضع الصيانة.
يمكنك تخصيص صفحة وضع الصيانة باستخدام أداة السحب والإفلات ودمج أدوات التسويق عبر البريد الإلكتروني المختلفة.
أولاً، ستحتاج إلى تثبيت اضافة SeedProd على الموقع الكتروني الخاص بك. لمزيد من التفاصيل، راجع دليلنا خطوة بخطوة حول كيفية تثبيت اضافة ووردبريس.
عند التنشيط، انتقل إلى SeedProd » Landing Pages من لوحة إدارة ووردبريس وانقر فوق الزر “Set Up a Maintenance Mode Page”.
بعد ذلك، ستحتاج إلى تحديد تمبلت لصفحة وضع الصيانة الخاصة بك.
ما عليك سوى تحريك المؤشر فوق التمبلت الذي تريد استخدامه والنقر فوق أيقونة الاختيار.
بعد ذلك، يمكنك تخصيص صفحة وضع الصيانة باستخدام أداة إنشاء السحب والإفلات في SeedProd. يوفر الاضافة كتلًا قياسية للنصوص والصور والأزرار وكتلًا متقدمة مثل عداد الوقت التنازلي ونماذج الاتصال وأزرار المشاركة الاجتماعية.
ما عليك سوى سحب أي كتلة تريدها من القائمة الموجودة على يمينك إلى التمبلت الموجود على اليسار.
كما يجعل SeedProd ترتيب الكتل في التمبلت بالطريقة التي تريدها أمرًا سهلاً للغاية. بالإضافة إلى ذلك، يمكنك النقر فوق أي عنصر لتحرير لونه وحجمه ونصه وخطه والمزيد.
بمجرد رضاك عن صفحة وضع الصيانة، انقر فوق الزر “Save” لتخزين التغييرات. بعد ذلك، انتقل إلى علامة التبويب “Page Settings” وانقر فوق تبديل حالة الصفحة لنشر صفحتك.
الآن، كلما كنت تقوم بتحديث الموقع الكتروني الخاص بك، ما عليك سوى تمكين صفحة وضع الصيانة على موقع ووردبريس الخاص بك.
لتفعيل الصفحة، توجه إلى SeedProd » Pages من لوحة تحكم ووردبريس وقم بتبديل وضع الصيانة إلى “Active”.
يمكنك بعد ذلك زيارة الموقع الكتروني الخاص بك لمشاهدة صفحة وضع الصيانة قيد التشغيل.
قد يبدو الأمر على النحو التالي:
للحصول على أفكار حول كيفية تصميم صفحة وضع الصيانة، راجع مقالتنا حول أفكار صفحة الصيانة.
نأمل أن تساعدك هذه المقالة في إصلاح خطأ “Briefly unavailable for scheduled maintenance” في ووردبريس. قد ترغب أيضًا في قراءة دليلنا حول إصلاح أخطاء ووردبريس الأكثر شيوعًا والفرق بين المدونة والموقع الالكتروني.
اترك تعليقاً