XF 2.1 - شرح تفعيل خاصية Debug mode في XenForo | XenArabia | زين فورو العربية

XF 2.1 شرح تفعيل خاصية Debug mode في XenForo

XenArabia

الحياة محطات فاترك في كل محطة ابتسامة
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
794
مستوى التفاعل
800
النقاط
93
العمر
36
الإقامة
المغرب
الموقع الالكتروني
من خلال هذا الدرس يمكنك التعرف على كيفية تفعيل خاصية Debug mode
من خلال تفعيل Debug mode يمكنك الوصول إلى بعض الأدوات الخاصة بالمطورين من خلال لوحة تحكم المنتدى مثل التعديل على القوالب و إضافة أخرى ، التحكم بالصلاحيات ، التحكم بتعريب الإضافات .. كما أن تفعيل Debug mode يظهر لك في أسفل المنتدى معلومات كثيرة عن المنتدى : عدد الصفحات ، عدد الإستعلامات ، المساحة المستهلكة من الرام .. إلخ

و من أجل تفعيل Debug mode بالطريقة العادية فقط قم بإضافة هذا الكود :

PHP:
$config['debug'] = true;
إلى ملف Config.php و الموجود على المسار src/config.php

الطريقة في الأعلى صالحة للنسخة 2.0 و 2.1 ..

أما إذا أردت تفعيل الوضع الخاص و الكامل بالمطورين و الذي سيمنحك صلاحيات أكثر فيمكنك إضافة الكود التالي في ملف Config.php
PHP:
$config['development']['enabled'] = true;

أما إذا أردت تفعيل Debug mode فقط لعناوين IP محددة و لن تظهر أي بيانات إلا لصاحب ال IP المحدد فيمكنك استخدام الكود التالي :
ملاحظة : الكود مجرب على النسخة 2.0 ولم أقم بتجربته على النسخة 2.1 بعد ، لذا من جربه يبلغن بنجاحه أو فشله.

PHP:
// اضف الايبي الخاص بك في حالة لديك ايبي متغير لازم تغيره كل مرة
//$debug_ips = array('xxx.xx.x.xxx');

//في حالة دخولك من عدة أجهزة و بإيبيهات مختلفة  يمكنك استخدام الكود التالي
//$debug_ips = array('xxx.xx.x.xxx','yyy.yy.y.yyy');

// Fetching IP's
if(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
    $ip_address = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
    $ip_address = $_SERVER['REMOTE_ADDR'];
}

// Enable debug if IP matches
if(in_array($ip_address, $debug_ips))
    $config['debug'] = true;
ملاحظة : لا تنسى حذف علامتي السلاش من جانب الكود الذي تود استخدامه

إلى اللقاء مع درس جديد
أحوكم محمد
 
التعديل الأخير:

Alrajabane

:: الإدارة العامة ::
طاقم الإدارة
إنضم
27 يناير 2019
المشاركات
264
مستوى التفاعل
232
النقاط
43
الإقامة
السعودية
الموقع الالكتروني
ماشالله ، سبقتني اخ محمد في الموضوع كنت راح اطرحها اليوم بعد التجربة ..
بارك الله فيك ونفع بك ..
 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
248
مستوى التفاعل
234
النقاط
43
الإقامة
sohag, Egypt
الموقع الالكتروني
جزاك الله خيرا
شيء في غاية الجمال
بارك الله بكم
 

XenArabia

الحياة محطات فاترك في كل محطة ابتسامة
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
794
مستوى التفاعل
800
النقاط
93
العمر
36
الإقامة
المغرب
الموقع الالكتروني
ماشالله ، سبقتني اخ محمد في الموضوع كنت راح اطرحها اليوم بعد التجربة ..
بارك الله فيك ونفع بك ..
حفظك الله أخي كلنا و احد ... ومن لديه اية معلومة فليتفضل وليشاركها مع الجميع "فشعارنا الفائدة للجميع" فقط ضيق الوقت و اشغال الحياة من تمنعنا من تقديم كل جديد.
شاكر متابعتك ومرورك الطيب
جزاك الله خيرا
شيء في غاية الجمال
بارك الله بكم
وانت من أهل الجزاء أخي
نورت الموضوع بطلتك الدائمة :)
 

جميع المواضيع والمشاركات المكتوبة تعبّر عن وجهة نظر صاحبها ,, ولا تعبّر بأي شكل من الاشكال عن وجهة نظر إدارة المنتدى .

إحصائيات المنتدى

المواضيع
352
المشاركات
2,264
الأعضاء
118
آخر عضو مسجل
sameh
أعلى