تصحيح أخطاء WordPress باستخدام cPanel ومجموعة أدوات WordPress
تتمثل أعظم قوة في سكربت {WordPress} في أنها تعمل فقط بي كفائة . لا يوجد الكثير من القلق للمستخدم العادي بشأن ادارة الورد برس بخلاف تثبيت المكونات الإضافية وتعديل السمات وتطبيق التحديثات. ومع ذلك ، كما هو الحال مع أي برنامج معقد ، يمكن أن تتسبب الأخطاء في شفرة {WordPress} في حدوث سلوك او اداء غير متوقع ، خاصة أثناء تطوير المكونات الإضافية والسمات والوظائف المخصصة.
يحتوي WordPress على أدوات تصحيح أخطاء خاصة بها داخليا ، ولكن استخدامها قد يكون محرجًا ويستغرق وقتًا طويلاً. يتم إيقاف تشغيلها افتراضيًا ولا يمكن تكوينها في واجهة الويب. تجعل مجموعة أدوات WordPress من cPanel تصحيح الأخطاء أسرع وأكثر ملاءمة من خلال توفير واجهة سهلة الاستخدام لتكوين التسجيل وتشخيص الأخطاء.
في هذه المقالة ، سنوضح لك كيفية استخدام مجموعة أدوات WordPress من أجل:
- قم بتنشيط وضبط وضع تصحيح أخطاء WordPress.
- تحديد المكونات الإضافية الخاطئة.
- تنشيط وتخصيص وضع صيانة WordPress.
تنشيط وتكوين أوضاع تصحيح أخطاء WordPress #
يخبر وضع تصحيح الأخطاء في WordPress البرنامج بتسجيل رسائل الخطأ والتحذيرات التي ينتجها رمز PHP الأساسي. تساعد سجلات الأخطاء المطورين على اكتشاف سبب السلوك غير المتوقع. عادةً ما يتم إيقاف تشغيل تصحيح الأخطاء لأنه يستهلك موارد الخادم وينشئ ثغرة أمنية محتملة. تكشف السجلات عن معلومات حول الحالة الداخلية لـ WordPress ومن الأفضل الحفاظ عليها سرية. لتشغيل وضع التصحيح ، حدد موقعًا في واجهة WordPress Toolkit وانقر فوق مفتاح تصحيح الأخطاء في قسم الأدوات .
بشكل افتراضي ، يطبع وضع التصحيح الأخطاء إلى صفحات HTML الخاصة بـ WordPress ، ولكن يمكنك تغيير سلوكه في إعدادات التكوين في مكان السهم الازرق في الصورة اعلاه يفنح مربع في التعليمات
دعنا نلقي نظرة على ما تفعله الخيارات المتاحة:
- WP_DEBUG يقوم بتشغيل وضع التصحيح وإيقاف تشغيله. يجب أن يكون مغلقًا أثناء التشغيل المنتظم.
- يطلب WP_DEBUG_LOG من WordPress كتابة رسائل خطأ إلى ملف يسمى debug.log ، والذي ستجده في دليل wp-content الخاص بالموقع عند تشغيل هذا الخيار.
- يبدل WP_DEBUG_DISPLAY ما إذا كان يجب عرض رسائل الخطأ على صفحات WordPress. إذا كنت تقوم بتصحيح أخطاء موقع مرحلي أو تطوير ، فإن إظهار رسائل الخطأ حيث يتم إنشاؤها أمر مفيد ، ولكن إذا كنت تقوم بتصحيح أخطاء موقع إنتاج ، فمن الأفضل إيقاف تشغيل هذا الخيار واستخدام سجل التصحيح بدلاً من ذلك.
- يخبر SCRIPT_DEBUG WordPress باستخدام ملفات CSS و JavaScript التي لم يتم تصغيرها حتى يسهل العثور على الأخطاء في التعليمات البرمجية للواجهة الأمامية.
- تحفظ SAVEQUERIES استعلامات قاعدة البيانات في مصفوفة PHP ، والتي يمكنك عرضها بعد ذلك على صفحة أو الوصول إليها في التعليمات البرمجية الخاصة بك. يمكن أن يؤدي تنشيط هذا الخيار إلى تدهور أداء موقعك بشكل كبير ، لذلك لا تنس إيقاف تشغيله عند الانتهاء من تصحيح الأخطاء.
بمجرد تحديد خيارات التصحيح ، انقر فوق الزر “موافق” ، وسيبدأ WordPress في تسجيل الأخطاء. إذا قمت بتشغيل WP_DEBUG_LOG ، فيمكنك استخدام مدير الملفات لعرض الأخطاء المسجلة بالانتقال إلى دليل wp-content الخاص بموقع WordPress وفتح debug.log .
تحديد الإضافات Buggy WordPress #
يمكن أن تمثل قراءة سجلات أخطاء PHP تحديًا لغير المطورين ، وهناك خيارات أسهل إذا كنت ترغب ببساطة في التعرف على مكون إضافي يعمل على نحو غير صحيح وإلغاء تنشيطه. يمكنك العثور على المكونات الإضافية المضافة في الورد برس لديك من خلال عملية الإلغاء وإلغاء تنشيط المكونات الإضافية واحدًا تلو الآخر حتى تختفي المشكلة وبي هاذا يتم التعرف على اي اضافة سببت لديك المشكله في الموقع . حدد موقعًا في واجهة WordPress Toolkit وانقر فوق علامة المكونات الإضافية .
لإلغاء تنشيط أو إلغاء تثبيت مكون إضافي من جميع مواقع WordPress المستضافة على حساب cPanel الخاص بك ، اختر علامة التبويب المكونات الإضافية العامة ، وحدد المكون الإضافي المخالف ، وانقر فوق الزر المناسب.
قم بتنشيط وضع الصيانة باستخدام مجموعة أدوات WordPress #
وضع التصحيح مخصص للاستخدام من قبل المطورين في مواقع التدريج والاختبار. لا ينصح باستخدامه على موقع الإنتاج. ومع ذلك ، إذا لاحظت وجود خطأ في موقع مباشر يؤثر على تجربة المستخدم ، فقد ترغب في الجمع بين وضع التصحيح ووضع الصيانة.
يعرض وضع الصيانة صفحة ثابتة للسماح للمستخدمين بمعرفة أن أحد المواقع لا يعمل. يضع WordPress الموقع تلقائيًا في وضع الصيانة عند تحديث المكونات الإضافية والسمات ، ولكن يمكنك تشغيله يدويًا باستخدام مجموعة أدوات WordPress .
تكون صفحة وضع الصيانة الافتراضية في WordPress صغيرة ولا تحمل علامة تجارية ، ولكن تتضمن مجموعة الأدوات صفحة محسّنة مع نموذج قابل للتكوين وعد تنازلي ونسخة مخصصة. افتح مجموعة أدوات WordPress وحدد الموقع الذي ترغب في تصحيحه. لتنشيط وضع الصيانة ، انقر فوق المفتاح الموجود في الجزء السفلي الأيمن من الواجهة.
لتكوين صفحة وضع الصيانة ، انقر فوق رمز وضع الصيانة ، وقم بإجراء التغييرات الخاصة بك ، وتحقق من أن كل شيء على ما يرام باستخدام الزر معاينة .
استعادة النسخ الاحتياطية لـ WordPress باستخدام مجموعة أدوات WordPress #
إن أسرع طريقة لإصلاح موقعك هي الاستعادة من نسخة احتياطية تم التقاطها قبل ظهور الخطأ. تعمل واجهة النسخ الاحتياطي والاستعادة الخاصة بمجموعة أدوات WordPress على تسهيل العمل لإعادة الموقع إلى نقطة سابقة في الوقت المناسب. افتح أداة النسخ الاحتياطي / الاستعادة للموقع الذي ترغب في إصلاحه.
اختر نسخة احتياطية حديثة من القائمة وانقر على زر الاستعادة كما هو موضح في الصورة أدناه.
تؤدي الاستعادة إلى حذف التغييرات التي تم إجراؤها على الموقع بشكل غير قابل للاسترداد بعد إجراء النسخ الاحتياطي ، لذلك من الجيد إنشاء نسخة احتياطية جديدة قبل إجراء التغييرات. كما ترى ، تقوم أداة النسخ الاحتياطي / الاستعادة بإجراء النسخ الاحتياطي واستعادة عملية بنقرة واحدة.
تعمل مجموعة أدوات WordPress الخاصة بـ cPanel على تبسيط عملية تثبيت وإدارة وتصحيح أي عدد من مواقع WordPress ، مما يسمح لمضيفي WordPress بتقديم تجربة مستخدم فائقة مع الحفاظ على تكاليف الدعم تحت السيطرة. يمكنك معرفة المزيد حول ميزات أمان مجموعة أدوات WordPress في WordPress® Hardening: أمان بنقرة واحدة باستخدام cPanel وميزات أخرى على الصفحة المقصودة لمجموعة أدوات WordPress .