مغلق من WordPress؟ 4 حلول عند تعذر الوصول إلى ملف wp-admin
نشرت: 2017-09-15هل أنت مغلق حاليًا من WordPress؟ عمليا أشعر بالقلق من خلال الشاشة. انه مفهوم. لا يوجد الكثير من المشاعر غير المريحة أكثر من عدم القدرة على الوصول إلى موقع WordPress الخاص بك
ومع ذلك ، دعونا نأخذ نفسا عميقا ، حسنا؟ سوف نتجاوز هذا. لديك نسخة احتياطية من موقعك ، أليس كذلك؟ لا تهتم بذلك الآن. بدلاً من ذلك ، دعنا نركز على تحسين الأمور.
في هذه المقالة ، سنوجهك عبر سيناريوهات مختلفة يمكن أن تؤدي إلى منعك من استخدام WordPress. ليس ذلك فحسب ، بل سنزودك أيضًا بالخطوات اللازمة للعودة إلى لوحة تحكم WordPress. لذلك يمكنك البدء في التنفس بشكل طبيعي مرة أخرى.
كلمة المرور الخاصة بك لا تعمل (والاسترداد لا يعمل أيضًا)
في بعض الأحيان تجد نفسك في موقف تتوقف فيه كلمة مرورك عن العمل. ربما نسيت ذلك (والذي يمكن أن يحدث إذا كنت تدير عدة مواقع) أو ربما اخترق شخص ما موقعك وغيّره.
يزداد الوضع سوءًا إذا لم تنجح استعادة كلمة المرور أيضًا. عندما يحدث ذلك ، فإن الفرصة الوحيدة المتاحة لك هي إعادة تعيين كلمة المرور الخاصة بك في قاعدة بيانات WordPress. لا تقلق ، فالأمر ليس بالصعوبة التي يبدو عليها.
الوصول إلى قاعدة البيانات عبر phpMyAdmin
لإعادة تعيين كلمة المرور الخاصة بك ، تحتاج إلى الوصول إلى قاعدة بيانات WordPress الخاصة بك أولاً. يحدث هذا عادةً من خلال phpMyAdmin ، والذي يمنحك واجهة لطيفة للقيام بذلك. يجب أن يمنحك مزود الاستضافة حق الوصول إليه.
بمجرد الوصول إلى هناك ، ابحث عن جدول wp_users . ملاحظة ، قد يكون الاسم مختلفًا في حالة تغيير بادئة قاعدة البيانات أثناء التثبيت ، ومع ذلك ، يجب أن تنتهي بـ _ المستخدمين .

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

لإنشاء كلمة مرور جديدة ، ما عليك سوى حذف ما بداخلها وكتابة كلمة المرور الجديدة. ومع ذلك ، وهذا أمر مهم ، قبل الضغط على Save في الأسفل ، تأكد من اختيار MD5 من القائمة المنسدلة المسماة F unction في المنتصف.

القيام بذلك يضمن تشفير كلمة مرورك مرة أخرى. بعد ذلك ، حان وقت الحفظ. إذا كانت هذه هي المشكلة ، فلا يجب الآن أن تكون محجوبًا من WordPress وأن تكون قادرًا على الوصول إلى wp-admin مرة أخرى.
تم حظره من WordPress بسبب محاولات تسجيل دخول كثيرة جدًا
هناك طريقة ممتازة لمنع هجمات القوة الغاشمة (حيث يستخدم المتسللون البرامج لمحاولة تخمين اسم المستخدم وكلمة المرور تلقائيًا) وهي الحد من محاولات تسجيل الدخول. المشكلة: يمكن أن يؤدي هذا أيضًا إلى إقفالك عن طريق الصدفة.
في الواقع ، حدث هذا الشيء لي لأنني نسيت أن أضع قائمة بيضاء بعنوان IP الجديد الخاص بي مع المكون الإضافي للأمان الذي كنت أستخدمه. إليك كيفية التعامل معها.
تعطيل تأمين في قاعدة البيانات الخاصة بك
إذا واجهت هذه المشكلة ، فيمكنك عادةً العثور على مساعدة مع صانعي المكون الإضافي للأمان. على سبيل المثال ، في حالتي ، يحفظ iThemes Security جميع المستخدمين المسجلين في قاعدة البيانات ضمن wp_itsec_lockouts ويمكنني فقط حذف القفل الموجود على اسم المستخدم الخاص بي.
بهذه الطريقة ، تمكنت من الوصول إلى الواجهة الخلفية لـ WordPress مرة أخرى ، حيث يمكنني بعد ذلك إدراج عنوان IP الخاص بي في القائمة البيضاء لتجنب مثل هذه المشاكل في المستقبل.
إذا كنت تشك في أن المكون الإضافي للأمان الخاص بك قد أغلقك على WordPress ، فابحث في محرك البحث Google عن اسمه بالإضافة إلى "مغلق" أو عبارة بحث مشابهة تجد حلاً. قد يكون من السهل علاجه كما كان بالنسبة لي.
الملاذ الأخير: تعطيل المكون الإضافي للأمان
إذا لم تتمكن من العثور على أي شيء لحل الأمان الخاص بك ، فهناك أيضًا حل أخير عن طريق تعطيل المكون الإضافي تمامًا. لذلك ، قم بإنشاء اتصال بخادم FTP (على سبيل المثال ، عبر FileZilla) وقم بالوصول إلى مجلد المكونات الإضافية داخل wp-content .
بمجرد الوصول إلى هناك ، يمكنك إلغاء تنشيط المكون الإضافي للأمان عن طريق إعادة تسمية الدليل الخاص به. بعد ذلك ، حان الوقت للمحاولة إذا كنت لا تزال مغلقًا من WordPress. إذا كان لديك حق الوصول مرة أخرى ، فتأكد من اتخاذ خطوات لمنع حدوث ذلك مرة أخرى كما هو مذكور أعلاه.
لقد فقدت امتيازات المسؤول الخاصة بك
الشيء الآخر الذي قد يحدث عندما يخترق شخص ما موقعك هو أنك تجد نفسك بدون امتيازات المسؤول. يعني كنت قادرا على تسجيل الدخول إلى وورد ولكن لا يحصلون على القوائم الهامة مثل الإضافات والموضوعات. بالطبع ، هذا أيضًا ليس الوضع المثالي. ومع ذلك ، لحسن الحظ ، فإن الحل ليس معقدًا أيضًا.
قم بإنشاء مستخدم جديد
في هذه الحالة ، مرة أخرى ، تتمثل الخطوة الأولى في الوصول إلى قاعدة البيانات والانتقال إلى wp_users . بمجرد الوصول إلى هناك ، انقر فوق إدراج في الأعلى.

يتيح لك هذا إنشاء مستخدم جديد تمامًا. إليك ما تحتاج إلى تعبئته للقيام بذلك:
- المعرف - يمكنك إدخال أي رقم هنا طالما أنه ليس قيد الاستخدام حتى الآن. تتمثل إحدى الطرق الجيدة في حساب عدد المستخدمين الموجودين حاليًا على موقعك وتعيين المعرف على هذا الرقم زائد واحد. مهما كان الرقم الذي تستخدمه ، فتذكره لمعرفة الخطوات التالية أدناه!
- user_login - هذا هو تسجيل الدخول إلى WordPress الخاص بك ، اختر أي شيء باستثناء المسؤول .
- user_pass - كما رأينا من قبل ، هذه هي كلمة مرور المستخدم الخاصة بك. أدخل كلمة مرور للحفظ ولا تنس تعيين MD5 ضمن الوظيفة .
- user_nicename - نسخة أجمل من اسم المستخدم الخاص بك. تظهر في الواجهة الخلفية لـ WordPress وعلى موقع الويب الخاص بك ، لذا اختر شيئًا تشعر بالراحة عند رؤيته للآخرين.
- user_email - أدخل عنوان البريد الإلكتروني الذي تريد ربطه بهذا المستخدم.
- user_registered - اختر التاريخ الحالي.
- user_status - اضبط أو اترك القيمة 0 (صفر).
- display_name - اسم المستخدم كما هو معروض على الموقع.
بمجرد الانتهاء ، اضغط على Go في الأسفل لحفظ المستخدم.

تكوين تعريف المستخدم
من هنا ، ننتقل الآن إلى الجدول المسمى wp_usermeta . يجب أن تكون قادرًا على الوصول إليه من الجانب الأيسر. هنا ، مرة أخرى ، انقر فوق " إدراج" للوصول إلى هذه القائمة:
![إنشاء ووردبرس] مشرف مستخدم ميتا](/uploads/article/4482/oNh0W1ZlHOAe267B.jpg)
ثم املأه على النحو التالي:
- unmeta_id - يمكنك ترك هذا فارغًا ، وسيتم إنشاؤه تلقائيًا.
- user_id - أدخل رقم المعرف الذي قمت بتكوينه مسبقًا.
- meta_key - هنا ، اكتب wp_capabilities .
- meta_value - أدخل a: 1: {s: 13: "المسؤول" ؛ ب: 1 ؛} .
مرة أخرى ، اضغط على Go لحفظ المدخلات الخاصة بك. بعد ذلك ، انقر فوق " إدراج" مرة أخرى واملأ الإعدادات بالمعلومات التالية:
- unmeta_id - اترك هذا فارغًا مرة أخرى.
- user_id - أدخل رقم المعرف السابق.
- meta_key - هذه المرة ، أدخل wp_user_level .
- meta_value - أدخل 10 .
احفظ وستتمكن الآن من تسجيل الدخول مرة أخرى إلى WordPress باستخدام المستخدم الجديد. عند القيام بذلك ، فإن أول شيء تفعله هو تحرير ملف تعريف المستخدم الخاص بك (الزاوية اليمنى العليا ، اختر تحرير ملف التعريف الخاص بي ) للتأكد من أن كل شيء كما ينبغي أن يكون. بعد ذلك ، حان الوقت للتعامل مع الاختراق المحتمل.
شاشة الموت البيضاء المخيفة
سبب آخر لحجبك من WordPress يمكن أن يكون أيضًا شاشة الموت البيضاء. كما يوحي الاسم ، هذا عندما تحاول الوصول إلى موقع WordPress الخاص بك وكل ما تحصل عليه هو شاشة بيضاء فارغة. في حين أن هذا مرعب بشكل مضاعف ، إلا أن هناك طرقًا للتعامل معه.
قم بإلغاء تنشيط المكون الإضافي (الإضافات) الخاص بك
أحد الأسباب الشائعة لتجربة WSoD هو وجود مكون إضافي معطل. اختبار سريع لمعرفة ما إذا كانت هذه هي الحالة للوصول إلى خادم FTP الخاص بك ، ثم انتقل مرة أخرى إلى مجلد المكونات الإضافية وأعد تسمية المجلد بأكمله هذه المرة.
سيؤدي القيام بذلك إلى إلغاء تنشيط جميع المكونات الإضافية على موقعك تمامًا. إذا عاد موقعك مرة أخرى ، فقد كان هذا خطأ أحدهم بالفعل.
لاستكشاف الأخطاء وإصلاحها ، يمكنك الآن تسمية مجلد المكونات الإضافية باسمه الأصلي ثم إعادة تنشيط المكونات الإضافية من الواجهة الخلفية لـ WordPress واحدًا تلو الآخر حتى تعثر على الجاني.
بالطبع ، إذا كان لديك بالفعل فكرة عن المكوِّن الإضافي المخطئ ، يمكنك أيضًا البدء بإلغاء تنشيط ذلك فقط.
تحقق من الموضوع الخاص بك
إذا لم يحل ما سبق المشكلة ، فقد يكون موضوعك على خطأ. لمعرفة ما إذا كانت هذه هي الحالة ، انتقل إلى مجلد السمات . قبل أن تفعل أي شيء آخر ، قم بتنزيل المجلد حتى يكون لديك نسخة احتياطية لوقت لاحق.
بعد ذلك ، تأكد من تثبيت سمة افتراضية لديك. هذا يعني واحدة من سلسلة Twenty Something. إذا لم تقم بذلك ، فما عليك سوى تنزيل واحد وفك ضغطه وتحميله في مجلد السمات الخاص بك.
بعد ذلك ، أعد تسمية دليل المظهر النشط الخاص بك. سيؤدي ذلك إلى إلغاء تنشيطه وسيؤدي إلى قيام WordPress بالتبديل تلقائيًا إلى السمة الافتراضية. إذا أدى ذلك إلى حل المشكلة ، فمن المحتمل أن يكون الموضوع الخاص بك على خطأ وتحتاج إلى العثور على المشكلة.
زيادة حد ذاكرة موقعك
يمكن أن تتسبب ذاكرة الخادم غير الكافية أيضًا في ظهور شاشة الموت البيضاء. هناك العديد من الأشياء التي يمكنك القيام بها ، ومع ذلك ، فهي تتجاوز هذه المقالة. ارجع إلى هذا الدليل بدلاً من ذلك لزيادة حد الذاكرة لموقع WordPress الخاص بك. لمزيد من الحلول لشاشة الموت البيضاء ، راجع هذا المقال.
مغلق من WordPress بسبب خطأ في تحليل PHP
الشيء المخادع في مواقع الويب هو أنه حتى الأشياء الصغيرة مثل الفاصلة المنقوطة المفقودة أو ما شابه ذلك يمكن أن تخرجهم من العمولة.

إذا وجدت نفسك مغلقًا من موقع WordPress الخاص بك مع شاشة مشابهة للشاشة أعلاه ، فعادةً ما يكون ذلك بعد إدراج مقتطف رمز في أحد ملفاتك. غالبًا ما يستخدم المبتدئين على وجه الخصوص محرر WordPress المدمج للقيام بذلك ثم يجدون أنفسهم بدون وسائل لعكس أفعالهم.
لحسن الحظ ، من السهل جدًا العودة من هذا طالما أنك تتذكر مكان تضمين المقتطف (عادةً ما يكون function.php ). إذا قمت بذلك ، يمكنك ببساطة الاتصال بموقعك عبر FTP وتحريره باستخدام محرر كود (المفضل لدي هو Notepad ++). أخرج مقتطف الشفرة الذي أدخلته من قبل ، وأعد تحميل الملف وستتمكن من الوصول إلى WordPress مرة أخرى.
هل أعدته إلى موقعك؟
يحتل الحظر على WordPress مكانة عالية في قائمة كوابيس مالك كل موقع. عدم القدرة على الوصول إلى موقعك ليس موقفًا يحب أي شخص أن يكون فيه. لحسن الحظ ، هناك حل لكل مشكلة ، بما في ذلك عدم القدرة على تسجيل الدخول إلى WordPress.
أعلاه ، قمنا بتغطية كيفية العودة إلى موقعك إذا كان الإغلاق ناتجًا عن كلمة مرور خاطئة ، ومحاولات كثيرة لتسجيل الدخول ، وامتيازات المسؤول المفقودة ، و White Screen of Death ، وأخطاء تحليل PHP. إذا تم تضمين مشكلتك ، فيجب أن تكون الآن بأمان وبصحة جيدة في الواجهة الخلفية لـ WordPress. تهانينا!
ومع ذلك ، إذا واجهت مشاكل أخرى مع منعك من استخدام WordPress لم نقم بتضمينها هنا ، فيرجى مشاركتها في قسم التعليقات أدناه.
هل سبق لك أن مُنعت من استخدام WordPress لسبب غير مذكور أعلاه؟ يرجى إخبارنا بالسبب وكيفية حلها في قسم التعليقات أدناه!
صورة مصغرة للمادة بواسطة Jiw Ingka / shutterstock.com
