التصنيفات
أصحاب المواقع تدوينات تقنية ووردبريس

مشكلات WordPress: إصلاح خطأ 403 المحظور

هل واجهت مشكلة 403 محظورة على موقع WordPress الخاص بك؟ أنت بالتأكيد لست وحدك ، فهذه إحدى أكثر مشكلات WordPress شيوعًا ، ولا شك في أنها مشكلة مزعجة تعطل موقعك وتمنع الزائرين من دخوله. في هذه المقالة ، سوف نتعرف على أسباب الخطأ 403 forbidden Error وكيف يمكنك إصلاحه واستعادة موقعك وتشغيله بسرعة.

ما الذي يسبب الخطأ 403 Forbidden Error؟

إن المشكلة المحظورة 403 ليست ناتجة عن خطأ أو مشكلة في قاعدة البيانات أو ذاكرة الموقع ، بل تتعلق بتراخيص الوصول إلى ملفات الموقع. عندما ترى الخطأ 403 محظور (أو http 403) ، فهذا يعني أن موقعك لا يمكنه تنزيل بعض ملفات البرامج وتنفيذها لأنه لا يمكنه الوصول إليها.

403 ممنوع

403 رسالة خطأ محظورة

لكل ملف مخزن في الخادم مجموعة من تراخيص الوصول ، هناك ثلاثة تراخيص عامة: القراءة والكتابة والتنفيذ. كل ملف لديه عدد من هذه الأذونات ؛ يمكن قراءة بعض الملفات ولكن لا يمكن كتابتها أو تنفيذها ، وبعضها لا يمكن قراءته أو الكتابة إليه ، بينما يتوفر البعض الآخر للقراءة والكتابة معًا ، وتراخيص أخرى.

غالبًا ما يحدث الخطأ 403 Forbidden Error عندما يحاول الزائر الوصول إلى ملف محمي. لذلك ، هذا الخطأ ليس بالضرورة خطأ WordPress ، بل هو في معظم الأحيان آلية دفاع ضد شخص يحاول التسلل وقراءة ملفاتك الخاصة.

ومع ذلك ، إذا كانت الإعدادات غير صحيحة ، وتم تغيير ترخيص الملف الضروري دون قصد ، فقد يؤدي ذلك إلى تشغيل خطأ 403 محظور وتعطيل الموقع. في هذه الحالة ، يجب عليك تغيير تراخيص الملفات على الخادم ومن المرجح أن يتم حل المشكلة.

كيفية حل الخطأ 403 الممنوع

في بعض الأحيان يكون سبب المشكلة هو الوظيفة الإضافية المثبتة على موقعك ، وخاصة ملحقات الأمان التي قد تحاول تغيير تراخيص الملفات ، أو حظر عناوين IP ، مما يمنع الزائر من الدخول. في بعض الأحيان قد تكون المشكلة في ملف htaccess.

1. قم بتعطيل كافة ملحقات WordPress

أول شيء تفعله عندما ترى الخطأ 403 محظور هو تعطيل جميع الملحقات الممكّنة. إذا تم حل المشكلة ، فهذا يعني أن العيب قادم من إحدى هذه الإضافات. قم بعمل الوظائف الإضافية التي قمت بتعطيلها واحدة تلو الأخرى ، وفي كل مرة تحقق من أن الموقع يعمل بشكل طبيعي.

إذا وجدت أن الموقع تعطل وأثار الخطأ 403 المحظور بعد تنشيط وظيفة إضافية ، فهذا يعني أنه يسبب الخطأ. يجب عليك إزالته من موقعك أو الاتصال بمطور الامتداد لإصلاح الخطأ إذا كان إضافة مدفوعة.

2. تعديل تراخيص الموقع

إذا استمر الخطأ بعد الخطوة السابقة ، يجب عليك الآن التحقق من صلاحية تراخيص الملفات والمجلدات الموجودة على موقعك ، للقيام بذلك ، يجب عليه الدخول إلى صفحة ملفات الموقع.

انتقل إلى cpanel الخاص بك ، ثم أدخل علامة التبويب الملفات ، ثم مدير الملفات:

انتقل إلى cPanel

حاول الآن التحقق من أن ملفات ومجلدات موقعك لديها التراخيص الصحيحة. لمعرفة ترخيص أحد ملفاتك ، انقر فوقه ثم انقر فوق الزر أذونات كما هو موضح في الصورة:

تحقق من الصلاحيات

لاحظ أن ترخيص الملف هو 644 (يمكنك قراءته مباشرةً في العمود الأيمن ، الأذونات) ، لذلك يجب ترخيص جميع الملفات الموجودة على موقعك.

إذا رأيت أن الملف لا يحتوي على هذا الترخيص ، فقم بتعديله إما عن طريق النقر المزدوج على رقم الترخيص (في عمود الأذونات) أو بالنقر فوق الملف الذي تريد تغيير ترخيصه ، ثم النقر فوق الزر أذونات ، ثم تغيير الترخيص من هناك.

أما بالنسبة للمجلدات ، فيجب أن يكون لديها ترخيص 755 ، كما توضح الصورة:

قم بتغيير الترخيص

تحقق من أن جميع أدلة موقعك تحتوي على هذا الترخيص ، وإذا وجدت دليلًا لا يحتوي على ترخيص 755 ، فقم بتعديله كما هو موضح أعلاه.

في بعض الأحيان قد تكون هناك ملفات ومجلدات لا تريد أن يصل إليها أي شخص ، على سبيل المثال إذا كانت تحتوي على معلومات خاصة أو بيانات حساسة. في هذه الحالة ، قم بتعطيل جميع الحقول ، ولن تكون متاحة للقراءة أو الكتابة. لكن تحقق قبل ذلك من أن هذا الملف ليس ضروريًا لكي يعمل الموقع ، وإلا فإن الموقع سيتعطل ويرمي الخطأ 403 Forbidden Error.

3. تحقق من ملف .htaccess

إذا استمر الخطأ بعد الخطوات السابقة ، فقد يكون سبب الخلل هو ملف .htaccess ، وهو أحد الملفات اللازمة لعمل موقع الويب. إنه سبب العديد من أعطال WordPress. لإصلاح الخطأ ، احذف ملف htaccess ، ثم سجل الدخول إلى موقعك.

إذا تم حل المشكلة ، فهذا يعني أن سببها هو ملف htaccess. يمكنك الآن إنشاء ملف htaccess جديد بالانتقال إلى لوحة تحكم WordPress ، ثم الانتقال إلى الإعدادات> الروابط الدائمة ، ولا تقم بتغيير أي شيء في الصفحة ، فقط قم بالتمرير إلى أسفل وانقر فوق الزر “حفظ التغييرات” كصورة عروض:

حفظ التغييرات

آمل أن تساعدك هذه المقالة في حل الخطأ 403 المحظور وإعادة تشغيل موقعك. إذا لم تحل مشكلتك أو كنت بحاجة إلى مساعدة احترافية ، يمكنك حل المشكلة بسرعة عن طريق شراء إحدى خدمات الدعم الفني التي يقدمها مبرمجون محترفون عبر خمس ، أكبر منصة عربية للخدمات المصغرة.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *