1. 程式人生 > >XDebug 配置

XDebug 配置

XDebug 配置

XDebug 配置

xdebug.idekey="PHPSTORM"

xdebug.remote_handler = "dbgp"

xdebug.remote_mode = "req"

xdebug.remote_host=127.0.0.1

xdebug.remote_enable=on

xdebug.remote_port = 9001

xdebug.trace_output_dir ="/tmp/xdebug5.3"

xdebug.remote_autostart = no

PHPStorm設置

服務器配置完成後,需要對PHPStorm作一些設置,使其能夠監聽到瀏覽器的請求。

1、進入File>Settings>PHP,設置本地的php解釋器,解釋器一般指的是php的二進制文件,windows下的php安裝路徑下的php.exe,類unix系統下就是bin/php文件

技術分享圖片

2、進入File>Settings>PHP>Servers,這裏要填寫服務器端的相關信息

Host指的是http服務器上配置的項目的訪問域名,我本地nginx配置的是test.yii.com,用的是默認的80端口
技術分享圖片

3、進入File>Settings>PHP>Debug,找到XDebug選項卡

Debug port 填寫的是上文中,php.ini配置文件當中xdebug.remote_port那一項的值

技術分享圖片

4、進入File>Settings>PHP>Debug>DBGp Proxy

IED key填寫的值是php.ini文件中xdebug.idekey的值,Host、Port是File>Settings>PHP>Servers中設定的Host、Port值
技術分享圖片

5、點菜單欄的Run>Edit Configurations… 在彈出的窗口中添加一個調試配置:

點擊左上角加號,選擇PHP Web Application
技術分享圖片

安裝瀏覽器插件

建議使用Chrome瀏覽器,安裝 xdebug helper插件, 下載好之後點選項,IDE選PHPSTORM
技術分享圖片



XDebug 配置