السلام عليكم ورحمة الله وبركاته
انا اليوم حبيت اقدم لكم درس مهم
لأصحاب المنتديات
وهو الخطأ
يصادف الكثير من الناس هذا الخطأكود PHP:eval()d code
اولا لما تجد عبارة eval()'d code
فى الخطأ تعرف ان سبب الخطأ
هو هاك
مثال لخطأ من الأخطاء :
كود PHP:<br />
<b>Fatal error</b>: Out of memory (allocated 3932160) (tried to allocate 1245184 bytes) in <b>/home/eshraga/public_html/vb/global.php(607) : eval()d code</b> on line <b>1314</b><br />
- ملحوظة
لا يهم ترتيب مكان عبارة
eval()'d code
يعني لو وجدت العبارة هذه فى اول الخطأ تعرف ان سبب المشكلة من ( هاك )
فى وسط الخطأ تعرف ان المشكلة من ( هاك )
فى اخر الخطأ تعرف ان المشكلة من ( هاك )
عندما ترى هذه العبارة فى الخطأ
مباشرة
تطبق الشرح
- شرح حل المشكلة
1 - نذهب للافتى بى وتقوم بتحميل الكونفيج من المسار التالى
www/vb/includes/config.php
بعد تحميل الكونفيج
افتح الكونفيج و ابحث عن
اضف اسفله مباشرةكود PHP:<?php
السطر التالى
مثل الصورةكود PHP:define('DISABLE_HOOKS', true);
http://upload.traidnt.net/upfiles/9EE76026.jpg
ثم اعمل حفظ
وارفع على هذا المسار
www/vb/includes/config.php
و وافق على الاستبدال
2 - نفتح لوحة الادارة
www.ttt.com/vb/admincp
مع مرعاة تغير ttt لرابط موقعك
http://upload.traidnt.net/upfiles/SSE74598.jpg
2 - من اللوحة لخيار ( prodcut الهاكات plugin )
و تفتح القائمة المنسدلة و تختار
( التحكم بالمنتجات Prodcut )
مثلا الصورة
http://upload.traidnt.net/upfiles/7KY74817.jpg
ثم
http://upload.traidnt.net/upfiles/XrE74991.jpg
4 - ستجد بجانب كل هاك كلمة تعديل افتح القائمة المنسدلة
واختار تعطيل
مثل الصورة
http://upload.traidnt.net/upfiles/dfN75245.jpg
5 - بعد اختيار خيار تعطيل
تظهر الصورة التالية
http://upload.traidnt.net/upfiles/uxk75361.jpg
5 - هكدا انت عطلت الهاك بنجاح
طبق الطريقة هذه فى كل هاكات المنتدى
6 - نزل الكونفيج من جديد
وابحث عن
كود PHP:define('DISABLE_HOOKS', true);
استبدله بـــ
كود PHP://define('DISABLE_HOOKS', true);
- ملحوظة
هكدا أنت معطل الهاكات من لوحة المنتدى ( يدويا )
ومشغل الهاكات من ( الكونفيج )
7 - اعمل تشغيل هاك هاك حتى تعرف الهاك المسبب بالمشكلة
وتقوم بحذفه فورا
لتشغيل الهاكات مرة اخرى
استعين بخيار تفعيل
مثل الصورة
http://upload.traidnt.net/upfiles/8w975608.jpg
وبعد ذلك شغل هاك هاك عن طريق خيار ( تفعيل )
حتى تجد الهاك المسبب و تحذفه
والحمد لله تم الشرح بالتفصيل
وان شاءالله اكون وفقت فى الشرح ( الشرح منقول بتصرف)
