چگونه از xdebug در رفع باگ‌ها استفاده کنیم

نوشته‌ای که در حال خواندن آن هستید بر روی PHPStorm تمرکز دارد و شاید در نوشته‌های آتی برای دیگر IDEها نیز نوشته مشابهی تهیه کردم.

اما مشکل از جایی شروع شد که کد php 5.4 دادن بهم و گفتن ببرش رو php 7.4

یه جاهایی دیگه لاگی نداشتم و nginx خطای 499 بر می‌گردوند.

حدس زدم با xdebug بشه trace کرد. برای همین سراغ لینک‌های زیر رفتم:

فعال کردن host.docker.internal روی لینوکس

پلاگین فایرفاکس

راهنمایی روی نسخه‌های قدیمی phpstorm

مستندات xdebug

تنظیمات ini برای xdebug

مستند خود jetbrains

البته مستحضر هستید که xdebug 3 به بعد روی cloud هم قابل دنبال کردن هست و سازنده‌ش Derick Rethans هم از بقیه خواسته حمایتش کنن.

چنانچه تمایل داشتید مطالب و توضیحات بیشتری در این مورد بنویسم، در نظرات درج نمایید.