phpstrom配置xdebug视频之windows
注意:PHP Web Applocation 在2018版本中用PHP Web page代替
推荐看第二个视频 –mac版本
配置技巧
1.xdebug
xdebug有的时候版本选择不对,往往安装失败,xdebug不仅能查看函数的内存引用也可以在IDE里面进行断点调试。
安装方法:
https://xdebug.org/ 官方去下载。如果找不对版本可以进入,https://xdebug.org/wizard.php里
然后新建一个info.php
<?php
phpinfo();
用浏览器打开它,然后右键查看网页源代码。把html的所有内容复制下来,粘贴到xdebug,输入空白处。鼠标点击 Analyse my phpinfo() output
就告诉你应该下载什么版本和怎么安装。
PhpStrom配置断点调试
点击工具栏的
然后出现个编辑结构
然后在要调试的代码上打断点。
配置参考
[XDebug]
zend_extension="C:\phpStudy\php\php-7.1.21-nts-win32-vc14-x64\ext\php_xdebug.dll"
xdebug.remote_port= 9001
xdebug.remote_enable = 1
;xdebug.remote_connect_back = 1
;xdebug.remote_handle="dbgp"
;xdebug.remote_mode="req"
xdebug.remote_host="localhost"
xdebug.auto_trace=1
xdebug.collect_includes = 1
xdebug.collect_params = 1
;xdebug.collect_return = 1
xdebug.remote_autostart = 1
xdebug.idekey="PHPSTORM"
xdebug.remote_log = "C:\phpStudy\sql.log"
xdebug.profiler_output_dir="C:\phpStudy\tmp\xdebug"
xdebug.trace_output_dir="C:\phpStudy\tmp\xdebug"