- تاریخ ثبتنام
- 2014-01-12
- نوشتهها
- 889
- پسندها
- 0
- امتیازها
- 16
- سن
- 37
- محل سکونت
- تهران، پاسداران
- وب سایت
- www.irsapro.ir
سلام
در ویبولتین ۴.۲.۲ به علت ناسازگاریهای با فایلهای php بیشتر پلاگینهای موجود برای ورژنهای 4.2.0 و 4.2.1 و شما این پلاگینها رو برای 4.2.2 نصب میکنید روی فرموتون با اررورهایی در بالای صفحه بر میخورید.
برای مثال:
به همین دلیل خود وب سایت Vbulletin روشی معرفی کرده که با کمک اون میتونید این ارورها رو به سادگی مخفی کنید.
بهتره برای حل مشکل و جلوگیری از حملاتی مثل Command EXEC یا SQL Inj از پلایگینهای FIX شده استفاده کنید.
شروع اموزش:
ابتدا فایل class_core.php در فولدر includes رو باز کنید.
و سپس از خطهای 5683 تا 5685 کد زیر رو پیدا کنید:
و حال این کدها رو با کدهای زیر عوض کنید
حال فایل رو ذخیره کنید
خواهید دید دیگه ارورها نمایش داده نمیشوند.
در ویبولتین ۴.۲.۲ به علت ناسازگاریهای با فایلهای php بیشتر پلاگینهای موجود برای ورژنهای 4.2.0 و 4.2.1 و شما این پلاگینها رو برای 4.2.2 نصب میکنید روی فرموتون با اررورهایی در بالای صفحه بر میخورید.
برای مثال:
PHP:
Warning: Function split() is deprecated in ..../forum.php(791) : eval()'d code on line 51
به همین دلیل خود وب سایت Vbulletin روشی معرفی کرده که با کمک اون میتونید این ارورها رو به سادگی مخفی کنید.
بهتره برای حل مشکل و جلوگیری از حملاتی مثل Command EXEC یا SQL Inj از پلایگینهای FIX شده استفاده کنید.
شروع اموزش:
ابتدا فایل class_core.php در فولدر includes رو باز کنید.
و سپس از خطهای 5683 تا 5685 کد زیر رو پیدا کنید:
PHP:
case E_NOTICE:
// Just ignore these completely //
break;
و حال این کدها رو با کدهای زیر عوض کنید
PHP:
case E_NOTICE:
case E_STRICT:
case E_DEPRECATED:
// Just ignore these completely //
break;
حال فایل رو ذخیره کنید
خواهید دید دیگه ارورها نمایش داده نمیشوند.