动态

详情 返回 返回

新版xdebug3+phpStromp遠程調試 - 动态 详情

現在網絡上的配置,都寫的太複雜,我寫個簡單的:

注:我用的遠程模式,phpStorm和代碼在本機,nginx+php-strom在vmware裏。

php.ini:

zend_extension=xdebug.so
xdebug.log=/tmp/xdebug.log
xdebug.mode=debug,develop
xdebug.discover_client_host=1    ;xdebug3支持自動,不需要填寫ip和port了
注:如果用了opcache,xdebug.so需要在opcache之後
注2:xdebug跟apc不兼容(不過apc現在很少有人用了吧)

phpStrom:

配置server信息:

 
端口: (不能是9000,9000已被php-fpm佔用)

 
注意:

 

插件:

  • 安裝瀏覽器插件,並啓動:

    https://chrome.google.com/web...
  • phpstrom上啓動listen
  • 設置斷點後,瀏覽器直接訪問網址即可開始

CLI模式:

php.ini:

加:
xdebug.client_host=192.168.1.4  ;如果不用cli調試模式,這個可以省略
export XDEBUG_SESSION=1
#注:不再依賴瀏覽器插件
user avatar javatodo 头像 melodyne 头像 wayn111 头像
点赞 3 用户, 点赞了这篇动态!
点赞

Add a new 评论

Some HTML is okay.