按F5开始断点调试(第一次会让选RUN AND DEBUG,选Xdebug就行,vscode会给生成一个配置文件launch.json) 访问前端页面或接口进入断点 注意:如果不进断点检查配置,主要是端口要和php.ini里的remote_port一致; 配置文件:点击调试-点击RUN AND DEBUG右边的小齿轮,打开launch.json文件,内容如下: {// Use IntelliSense ...
1、 安装phpdebug插件:PHP Debug 2、网上下载php的xdebug扩展(注意根据自己的php版本号进行下载) 我自己php版本: 5.6.25 下载的xdebug版本:5.6 保存在 .../ext/ 目录下 3、配置php.ini文件(此文件是apache中的,非php中的) ; XDEBUG Extension [xdebug] zend_extension ="D:/wamp/bin/php/php5.6.25/zend...
2.2 安装PHP Debug插件 在VSCode的扩展商店搜索并安装PHP Debug插件。这个插件是由Felix Becker开发的,可以与Xdebug配合使用。 步骤三:配置Xdebug 3.1 打开PHP Debug配置文件 在VSCode中,点击左侧的调试图标,然后点击菜单栏中的齿轮图标,选择“PHP”选项。这将打开一个名为“launch.json”的文件,在其中配置Xdebug。 3....
打开vscode 添加插件php debug image.png 配置xdebug的环境 image.png {"version":"0.2.0","configurations":[{"name":"Launch current script in console","type":"php","request":"launch","program":"${file}","cwd":"${fileDirname}","externalConsole":false,"port":9003},{"name":"Listen for ...
[XDebug] xdebug.remote_enable = 1 xdebug.remote_autostart = 1 5.在终端输入 php -v,出现下图说明配置成功。 【重点】此时通过上图可知 Xdebug 的版本 如果版本是v2.x.x,则 php.ini 的末尾不需要改变,保持如下: [XDebug] xdebug.remote_enable = 1 ...
开启phpxdebug 开启后,查看 xdebug 信息 phpinfo.php 配置php设置xdebug 三、vscode安装插件 vscode 配置 launch.json { "configurations": [ { "name": "Listen for Xdebug", "type": "php", "request": "launch", "stopOnEntry": true, "port": 9002 ...
一、PHP环境处的配置 1、编译安装 下载及编译php,因为我所在的公司php版本是5.4的,所以去xdebug官网上选了相对比较底的版本. 您也可以根据你们的实际情况下载相应的xdebug版本:https://xdebug.org/download.php wget https://xdebug.org/files/xdebug-2.4.1.tgz tar -xvf xdebug-2.4.1.tgz cd xdebug-2.4.1/...
打开VS Code,按下F5键,选择”PHP”选项创建一个 launch.json 文件。在该文件中,可以设置 PHP 调试的配置选项。 以下是一个示例的 launch.json 文件内容: “`json { “version”: “0.2.0”, “configurations”: [ { “name”: “Listen for Xdebug”, ...
wget https://xdebug.org/files/xdebug-2.4.1.tgz tar -xvf xdebug-2.4.1.tgz cd xdebug-2.4.1/ phpize ./configure make install make最终结束输出:make install最终结束输出:2、配置php.ini⽂件 这个是我的配置。为了使得可配性更强。我将xdebug配置写到:/etc/php.d/xdebug.ini [Xdebug]zend_...
一、PHP5老版本在VScode里安装插件XDebug与PHP IntelliSense提示需要php7.0以上旧瓶装新酒。各种软件版本不同,在开发过程遇到许多问题。由于本人的公司前些年刚起步阶段软件都是外包开发,现在自己掌握一些开发技术后在开发实践的过程经常遇到之前开发好的软件版本不兼容的问题。因为现在下载的插件与一些源代码都是新版本,老...