تخطَّ إلى المحتوى
إدارة وحماية المواقع

كيف تشارك wp-config.php للدعم دون كشف كلمات المرور والمفاتيح؟


طلب منك الدعم جزءا من ملف wp-config.php لتشخيص مشكلة؟ لا ترسل الملف كاملا كما هو، فقد يحتوي كلمة مرور قاعدة البيانات ومفاتيح أمان. سنوضح ما الذي تخفيه، وكيف تجهز نسخة للشرح دون تعديل الملف الذي يشغل موقعك.

إخفاء البيانات هنا يعني استبدال القيم الحساسة بعبارة واضحة مثل [REDACTED]، أي «تم الإخفاء». نفذ ذلك على نسخة منفصلة فقط. إذا وضعت النسخة المنقحة مكان الملف الأصلي، فلن يستطيع الموقع استخدام بيانات الاتصال الصحيحة.

ما الذي يجب إخفاؤه؟

  • DB_NAME وDB_USER وDB_PASSWORD.
  • جميع AUTH_KEY وSALT.
  • أي مفتاح API أو رمز أمان أضافته إضافة أخرى.
  • مسارات الخادم والبريد الداخلي إذا لم تكن ضرورية للسؤال.

شكل النسخة الآمنة للشرح

define( 'DB_NAME', '[REDACTED]' );
define( 'DB_USER', '[REDACTED]' );
define( 'DB_PASSWORD', '[REDACTED]' );
define( 'DB_HOST', '127.0.0.1:3308' );

نبقي أحيانا صيغة DB_HOST لأنها جوهر المشكلة، لكن نستبدل عنوانا عاما حقيقيا بعنوان تجريبي إن كان كشفه غير ضروري. بعد الإخفاء ابحث داخل النسخة عن كلمات مثل password وsecret وkey وتأكد أن قيمها غير ظاهرة، ثم راجع الصورة نفسها؛ فقد يعرض المحرر تبويبا أو مسارا يحتوي بيانات إضافية.

طريقة العمل التي اختبرناها

  1. نسخنا الملف إلى اسم جديد خارج مجلد الموقع، ولم نعدل ملف التشغيل.
  2. استبدلنا القيم الحساسة آليا بعلامة واضحة يمكن للمراجع تمييزها.
  3. عددنا الاستبدالات؛ النتيجة 11، لذلك كان فقدان استبدال متوقع سيظهر فورا.
  4. بحثنا في النسخة الناتجة عن أسماء الحقول الحساسة وتأكدنا أن قيمها أصبحت REDACTED.
  5. راجعنا حجم الملف وبنيته، ثم احتفظنا بالنسخة المنقحة فقط داخل مجلد التدقيق.

لقطات الشاشة تحتاج تنقيحا مستقلا

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

متى لا ترسل الملف أصلا؟

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

تفاصيل التجربة ونتيجتها

تاريخ التجربة: 18 أغسطس 2026؛ ووردبريس: 7.0.4؛ مكان التنفيذ وأدواته: نسخة wp-config محلية، أداة تنقيح لا ترسل الملف إلى الإنترنت.

استبدلت الأداة 11 حقلا حساسا بعلامة [REDACTED]. بلغ الملف الناتج 1,237 بايت وبقيت بنيته قابلة للقراءة دون القيم الأصلية.

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

بطاقة دليل أصلية من إعادة التحقق المحلية لمقال فحص نموذج wp-config قبل مشاركته مع الدعم، وتعرض طريقة الاختبار والنتيجة المقاسة.
اختبار محلي مستقل — 19 أغسطس 2026: علامات الإخفاء: 11 — كلمات مرور ظاهرة في النموذج: 0

المصدر الرسمي

WordPress: حماية wp-config.php وتقوية التثبيت.


شارك:

محمد التتر

محمد التتر، محرر ومشرف GZ تقنية، يعمل على اختبار حلول ووردبريس وإدارة المواقع في بيئات منفصلة قبل توثيق النتائج ونشرها.