PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل با wamp



sardarn
July 25th, 2014, 21:43
سلام
داخل wamp من خیلی ارور می بینم چه طور باید نمایش بعضی ارور های خاص غیر فعال کنم؟
نمی خوام همه ارور ها غیر فعال بشن می خوام بعضی هارو نشون نده.
مثلا وقتی یک متغیر تعرفن نشده باشه و بخوای چک کنی که ایا مقدار داره یا نه یک ارور چاپ می کنه مثل اینکه بنویسی

if($_GET['page']=='edit')
و داخل آدرس این مقدار نباشه یک ارور می دهد که این متغیر تعریف نشده.
در کل چه طور می شه بعضی از ارور هارو غیرفعال کرد نه همه رو؟

ممنون

jaygah.ir
July 25th, 2014, 22:34
با سلام

از تنظیمات php.ini میتونین سطح نمایش خطا تغییر بدید توی اینترنت جستجو کنید برای انجام اینکار آموزش های مختلف هست.

sardarn
July 26th, 2014, 16:49
سلام
ممنون به خاطر جواب تون.پاسخ اینجا می گذارم که نیاز نباشه جای دیگه سرچ بزنید.
از این دستور داخل فایل باید استفاده کنید:

error_reporting ( E_ERROR | E_WARNING | E_PARSE );
error_reporting ( E_ALL & ~E_NOTICE );

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



value
constant


1
E_ERROR


2
E_WARNING


4
E_PARSE


8
E_NOTICE


16
E_CORE_ERROR


32
E_CORE_WARNING


64
E_COMPILE_ERROR


128
E_COMPILE_WARNING


256
E_USER_ERROR


512
E_USER_WARNING


1024
E_USER_NOTICE


2047
E_ALL


2048
E_STRICT



منبع:
تعیین نحوه نمایش خطاهای php در زمان اجرا (http://weblog.radcom.ir/Majid/archive/2006/05/10/22705.aspx)
PHP: error_reporting - Manual (http://php.morva.net/manual/en/function.error-reporting.php)

موفق باشید