vscode 断点无效 「vscode调试webpack」

时刻小站 158

首先在vsccode下安装PHP插件,具体可以看我上篇文章。

mac 下 断点调试的设置

1 .在vscode 中安装 PHP Debug 扩展,

2.在php.ini中添加如下配置

[xdebug]

zend_extension="/Applications/MAMP/bin/php/php7.2.7/lib/php/extensions/no-debug-non-zts-20170718/xdebug.so" (找到xdebug.so 所在的目录)

xdebug.remote_enable=on

xdebug.remote_handler=dbgp

xdebug.remote_host=127.0.0.1

xdebug.remote_port=9000 如果是nginx 的话 设置成9001 (9000 和Nginx 冲突)

xdebug.remote_autostart=1

3 重启PHP 服务,打印phpinfo 出现下图 说明php.ini 配置成功了

4.点击vscode 的调试按钮 点击创建 json文件

点击 创建 launsh.json 文件 选择 PHP 生成配置文件

点击运行按钮 发送网络请求就可以断点调试了

win 下配置

1 .在vscode 中安装 PHP Debug 扩展,并且在vscode 的的配置文件中添加如下配置

"php.validate.executablePath": "C:xamppphpphp.exe" (后边的地址要用双引号,防止转译,目录为php.exe 的目录 根据自己的目录配置)

2.在php.ini中添加如下配置

[XDebug]

zend_extension=E:phpstudyPHPTutorialphpphp-5.4.45extphp_xdebug.dll (ext下的php_xdebug.dll)

xdebug.remote_enable = 1

xdebug.remote_autostart = 1

3 重启PHP 服务,打印phpinfo 出现下图 说明php.ini 配置成功了

4.同mac 第4步

上一篇:

下一篇:

  同类阅读

分享