فعال کردن نمایش ارور در هاست php :)

http Error 500
http Error 500


امروز خودم توی هاستم دیدم ارور ها برام نمایش داده نمیشه و به جاش ارور 500 میاد و نمی تونم ارور های اصلیو ببینم و ارور لاگم خیلی شلوغه و هیچی متوجه نمیشدم :(

بعد تصمیم گرفتم توی سی پنل قسمت ادیت php.ini برم و display error رو نوعش رو فعال کنم که ارور 500 نشون داده نشه و ارور اصلیو ببینم

دیدم اصلا سی پنل همچین چیزیو نداره یعنی سی پنل من نداشت قبلا ی هاست دیگه از ی شرکت دیگه داشتم اوکی بود ولی این شرکت نه

خلاصه که رفتم توی فایل منیجر و اونجا اومدم ادیت بزنم ادیتو زدم و سیو کردم دیدم بازم اوکی نشد مکانی که ادیت زدم :

public_html/php.ini

کدی که گزاشتم توی این فایل :

display_errors = on

خلاصه ادیتو زدیمو اوکی نشد تصمیم گرفتم از htaccess اوکی کنم و این کدو زدم :

php_flag display_startup_errors on
php_flag display_errors on

و این طوری اوکی شد حالا روش دیگش هم هست که باید توی همون فایل php که می خواید ارورش اوکی بشه کدو بزارید که کدش بدین شکل هست :)

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

امید وارم کاربردی باشه :) فعلا تا پست بعدی بدرود :)

منبع تصویر