زمان انتشار:
دوشنبه 28 فروردین 1396
نحوه فعال نمودن error_reporting در سرور ویندوزی
در بعضي از مواقع سایت هايي كه بر روي سرور هاي ويندوزي قرار دارند در هنگام لود سايت با صفحه سفيد مواجه ميگردند بدون هيچگونه خطايي ، در اين موارد مي بايست از روي سرور در فایل Php.ini کد مربوط به Display Error را به حالت ON تغيير داد، لازم به ذكر مي باشد كه این کد به صورت پيش فرض بر روي سرورهاي ويندوزي Off مي باشد.
همچنين مي بايست به اين نكته توجه داشت كه اين خطا مربوط به سایت هايی مي باشد كه با استفاده از زبان Php طراحي شده اند.
جهت اطلاع از نحوه فعال نمودن error_reporting در سرورهای ویندوز مراحل ذيل را دنبال نمائيد:
-
چنانچه مطابق تصوير ، در هنگام لود سايت با صفحه سفيد روبرو شديد براي ظاهر شدن خطاي دامنه و ارسال آن براي كاربر مراحل ذيل را دنبال نمائيد.
-
مطابق تصوير وارد مسیری که php.ini را قرار داده ایم،می شویم،که به طور پیش فرض در مسیر C:\windows قرار دارد. سپس از صفحه جاري فايل "Php.ini" را انتخاب مي نمائيم.
-
پس از باز نمودن فايل Php.ini همانطور كه طبق تصوير ملاحظه مي نمائيد با استفاده از كليدهاي تركيبي" Ctrl+F" كادر جستجو را باز مي نمائيم و عبارت "Display_errors" را جستجو مي نمائيم كه پس از پيدا نمودن همانطور كه ملاحظه مي گردد برابر "Display_errors = Off" مي باشد.
-
فايل مربوطه را ويرايش و Display_errors = Off را برابر "On" قرار مي دهيم .
-
پس از تنظيمات مربوطه طبق تصوير براي اعمال تنظيمات از منوي فايل گزينه "Save" را انتخاب مي نمائيم.
-
بعد از ويرايش فايل مربوطه براي اعمال تنظيمات بر روي سرور محیط "Cmd" را باز نموده و مطابق تصوير دستور "iisreset" را تايپ نموده و تائيد مي نمائيم. دقت داشته باشید، هر زمان که دیگر نیازی به On بودن Display_errors می بایست به حالت اولیه یعنی Off باز گردد و هچنین مجدد دستور iisreset می بایست اعمال گردد.