تنظیم کردن XDebug + Phpstorm

اول چک کنین XDebug نصب داشته باشین !!

فایل 20-xdebug.ini  رو از مسیر زیر باز کنید

/etc/php5/conf.d//etc/php5/conf.d

خط زیر رو آخر فایل اضافه کنید و مسیر فایل xdebug.so رو یادداشت کنید

xdebug.remote_enable=1

فایل php.ini رو باز کنید و کانفیگ زیر رو در آخر فایل اضافه کنید

[Zend]
zend_extension=””
xdebug.var_display_max_data=3000
xdebug.var_display_max_depth=30
xdebug.var_display_max_children=512
xdebug.collect_params=4
xdebug.remote_enable = 0
xdebug.remote_handler = “dbgp”
xdebug.remote_host = “127.0.0.1”
xdebug.profiler_append = 1
End:
دقت کنید ،مسیر xdebug.soی  رو که یادداشت کرده بودید رو در قسمت   وارد کنید
آپاچی رو یه ریستارت کنید و برید سراغ Phpstorm بعد از اجرا شدن به Project Setting رفته و در زیر منوی PHP ، بر روی Servers کلیک کنید ، مطابق با عکس زیر بر روی دکمه ی + کلیک کنید و مثل عکس تنظیم کنید:
بعد از انجام تنظیمات سرور به منوی Edit Configuration برید:
بعد از باز شدن پنجره بر روی دکمه + کلیک کنید و PHP WEB APPLICATION رو انتخاب کنید و مطابق عکس زیر تنظیم کنید:
خوووب حالا همچی تمومه یه قایل PHP باز کنید و یه Break Point بزارید و بر روی اون حشره در نوار ابزار کلیک کنید و یا از کلید ترکیبیه :  Alt + Shift + D استفاده کنید و حالشوو ببرین 😉
دمه اون بچه هایی رو که بهم این مطلب رو یاد دادن گرم 😉 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s