آخر تحديث:
باختصارملف wp-config.php هو أهم ملف في موقع ووردبريس: فيه اسم قاعدة البيانات ومستخدمها وكلمة مرورها ومفاتيح تشفير جلسات الدخول. من يقرؤه يستطيع الوصول إلى كل بيانات موقعك. احمه بصلاحية 440 أو 400، ومنع الوصول إليه من المتصفح، وتغيير مفاتيح الأمان بعد أي اختراق، وإيقاف محرر الملفات، وحذف أي نسخة منه بامتداد آخر.

ماذا يحتوي الملف؟ #
DBبيانات قاعدة البياناتاسم القاعدة والمستخدم وكلمة المرور والسيرفر.
Kمفاتيح الأمانمفاتيح AUTH_KEY وغيرها، تشفّر ملفات تعريف الدخول.
⚙إعدادات الموقعبادئة الجداول، ووضع التصحيح، وإعدادات التحديث والذاكرة.
7 خطوات لحمايته #
- اجعل صلاحيته 440 أو 400: من مدير الملفات في cPanel اختر الملف ثم «Change Permissions». على سيرفراتنا يعمل PHP باسم صاحب الحساب، فيقرأ الموقع الملف بهذه الصلاحية. اقرأ صلاحيات الملفات الآمنة.
- امنع الوصول إليه من المتصفح: أضف في ملف
.htaccessالرئيسي القاعدة التالية. - غيّر مفاتيح الأمان بعد أي اختراق: ولّد مفاتيح جديدة من مولد ووردبريس الرسمي
api.wordpress.org/secret-key/1.1/salt/وضعها مكان القديمة. هذا يُخرج كل المستخدمين المسجلين، ومنهم المخترق. - أوقف محرر الملفات في لوحة التحكم: أضف السطر
define('DISALLOW_FILE_EDIT', true);فلا يستطيع من يدخل لوحتك تعديل ملفات القالب والإضافات منها. - أطفئ وضع التصحيح: اجعل
WP_DEBUGبقيمة false في الموقع المنشور، فلا تظهر مسارات الملفات والأخطاء للزوار. - احذف النسخ المكشوفة: ملف مثل
wp-config.php.bakأوwp-config.oldلا يُنفّذ كـ PHP، فقد يُقرأ نصاً كاملاً بكلمة المرور. احذف أي نسخة من هذا النوع من مجلد الموقع. - كلمة مرور قوية لقاعدة البيانات: وإذا شككت في تسرب الملف غيّرها من cPanel ثم حدّثها في الملف.
<Files wp-config.php> Require all denied </Files>
قبل التعديل: خذ نسخة من الملف على جهازك. خطأ صغير في الملف يوقف الموقع كله، والنسخة تعيده في ثوانٍ.
هل يمكن نقل الملف خارج مجلد الموقع؟ ووردبريس يبحث عنه في المجلد الأعلى أيضاً، لكن هذا لا يناسب كل الحالات، مثل المواقع داخل مجلدات فرعية. صلاحية 440 ومنع الوصول يكفيان لأغلب المواقع.
كيف نحمي موقعك في حياة هوست؟ #
- CloudLinux يعزل كل حساب، فلا تستطيع المواقع الأخرى على السيرفر قراءة ملفاتك.
- قواعد ModSecurity وImunify360 تصد طلبات قراءة ملفات الإعدادات المعروفة.
- ImunifyAV يفحص الملفات يومياً ويكتشف الكود الخبيث المضاف إلى ملفات ووردبريس.
أسئلة شائعة #
هل الصلاحية 400 تعطل موقعي؟
على سيرفرات حياة هوست لا، لأن PHP يعمل باسم صاحب الحساب. إذا ظهر خطأ بعد التغيير جرّب 440 أو 644.
متى أغيّر مفاتيح الأمان؟
بعد أي اختراق أو تسرب لكلمة مرور مدير، أو بعد مغادرة موظف كان لديه دخول. التغيير يُخرج جميع المستخدمين فقط ولا يضر بالموقع.
هل يقرأ أحد الملف من المتصفح؟
عادة لا، لأن السيرفر ينفّذه كـ PHP ولا يعرض محتواه. الخطر الحقيقي في النسخ بامتداد آخر أو في تعطل PHP، لذلك أضف قاعدة منع الوصول.