🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ امیر ابوئی
علت نمایش ندادن خطاها در مرورگر با وجود فعال بودن xdebug؟
جامعه پی اچ پی ایجاد شده در ۲۶ خرداد ۱۴۰۰

سلام و درود

یه سوال داشتم من روی سیستم عامل لینوکس xdebug رو به درستی نصب کردم و توی vscode هم debuging به درستی کار میکنه ولی مشکلی که هست، همچنان توی مرورگر مشکل دارم و نمایش خطاها به صورت جدولی با توضیحات نشون داده نمیشه و همچنان در صورت وجود مشکل، با خطای 500 مواجه میشم.

در فایل php.ini هم xdebug.mode رو روی develop و debug قرار دادم ولی همچنان با این مشکل مواجه هستم!

برای اطلاعات بیشتر هم فایل خروجی xdebug_info رو براتون آپلود کردم:

سلام و احترام

این تابع رو توی پروژتون var_dump ببینید خروجی میده

xdebug_get_code_coverage()
امیر صالحی ۲۶ خرداد ۱۴۰۰، ۱۶:۲۱

چک کنید ببیند فایل کانفیگتون شبیه به اینه

zend_extension=xdebug
xdebug.remote_enable=1
xdebug.remote_autostart=1
xdebug.remote_port=9001
امیر صالحی ۲۷ خرداد ۱۴۰۰، ۱۲:۰۲

کانفیگ فعلی رو اینجا براتون گذاشتم ولی مشابه کانفیگی که شماهم ارسال کردید گذاشتم و فرقی نکرد!

[xdebug]
zend_extension = /opt/lampp/lib/php/extensions/no-debug-non-zts-20200930/xdebug.so
xdebug.mode = debug,develop
xdebug.start_with_request = yes
xdebug.start_upon_error=yes
xdebug.client_port=9000
xdebug.client_host=localhost
امیر ابوئی ۲۷ خرداد ۱۴۰۰، ۱۳:۵۹