Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤

下载phpxdebug扩展

下载地址:PHPXdebug扩展
Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第1张图片

在phpstudy选择好版本后查看phpinfo信息

Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第2张图片

随便新建一个php文件输入phpinfo()然后访问

按F12打开调试模式

Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第3张图片

复制全部内容

Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第4张图片

粘贴至框内并点击匹配PHPXdebug版本

Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第5张图片

下载推荐的PHPXdebug附件,PHP5.6会提示不支持

直接到首页选择合适的版本下载即可

Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第6张图片

对号入座选择合适版本下载

Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第7张图片

把附件解压到phpstudy的对应版本的ext目录下

Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第8张图片

然后打开php.ini文件

Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第9张图片

随便找个位置加上一串配置

[XDebug]
xdebug.profiler_output_dir="C:\phpStudy\PHPTutorial\tmp\xdebug"
xdebug.trace_output_dir="C:\phpStudy\PHPTutorial\tmp\xdebug"
;zend_extension="D:\Program Files\phpStudy20161103\php\php-7.2.1-nts\ext\php_xdebug.dll"
zend_extension = C:\phpStudy\PHPTutorial\php\php-5.6.27-nts\ext\php_xdebug-2.4.0rc4-5.6-vc11-nts.dll;按照自己文件路径修改
xdebug.auto_trace = Off
xdebug.show_exception_trace = Off
xdebug.remote_autostart = On;自动监听,不用下载相关插件
xdebug.remote_enable = On
xdebug.collect_vars = On
xdebug.collect_return = On
xdebug.collect_params = On
xdebug.profiler_enable = Off
xdebug.remote_host=localhost
xdebug.remote_port=9001 ?;debug监听端口?
xdebug.idekey=PHPSTORM

保存并重启服务,打开phpstorm设置

Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第10张图片

选择PHP版本

Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第11张图片
Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第12张图片

Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第13张图片
Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第14张图片

打开监听,打上断点,然后访问页面

Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第15张图片

弹出一个框,选择路径,点击ignore

Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第16张图片

大功告成,断点成功

Phpstorm + PHPstudy本地环境搭建xdebug断点调试步骤_第17张图片

你可能感兴趣的:(服务器)