رفتن به مطلب
دفاعی

آموزش مخفی کردن ارور در صفحات

پست های پیشنهاد شده

سلام

حتما برای شما هم پیش اومده که در صفحه مدیریت جوملا یا قالب در سایت با ارورهایی مثل این مواجه شده اید.

متاسفانه راه حل دقیقی برای حل این مشکل تا حالا بیان نشده اما در این تاپیک قصد دارم یک روش غیر اصولی اما موثر رو به شما دوستان عزیز آموزش بدم. این روش وقتی کاربرد داره که افزونه یا قالب ما بدون هیچ مشکلی کار میکنه و فقط یک یا چند ارور در صفحه نمایش داده میشه

مثلا خیلی از دوستان بعد از نصب جوملا 1.6 و 1.7 این ارور رو در تمام صفحات مدیریت می دیدند که خیلی آزاردهنده بود

Notice: iconv() [function.iconv]: Detected an illegal character in input string in C:\wamp\www\Joomla_Persian_1.6.4\libraries\joomla\utilities\string.php on line 563

خب حالا کافیه به مسیر مورد اشاره در ارور برید یعنی مسیر زیر و فایل string.php رو با یک ادیتور ویرایش متن باز کنید

C:\wamp\www\Joomla_Persian_1.6.4\libraries\joomla\utilities

حالا کد زیر رو در یکی از خطوط وارد کنید فقط دقت کنیددر بین دستورات یک تابع (بین علامت های { و }) وارد نکنید

error_reporting(0);

کد بالای رو در آخرین خط خط صفحه بعد از همه دستورات بگذارید

کار این کد اینه که به php میگه notice ها , warning ها و... رو نشون نده

حالا همین روش رو می تونید برای سایر ارورها هم استفاده کنید منتهی باید اینکارها رو برای فایل و مسیر مورد اشاره در ارور مربوطه انجام بدید

امیدوارم بتونه واستون مفید باشه

در پناه حق باشید

یاعلی

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...