xdebug.show_local_vars=0 ;启用远程调试 xdebug.remote_autostart= 1 4、重启服务器,在vscode中点击臭虫,添加php的xdebug配置信息(一般自动生成就可以用了)
xdebug.remote_host=127.0.0.1 xdebug.remote_handler=dbgp xdebug.idekey=vscode vscode中 phpdebug 配置: port: 默认9000对应php.ini中 1 xdebug.remote_port=9000 在指定的地方打断点,请求如果成功一定会在指定的地方断住,如果无效就是没有配置成功 代码写的太烂打个码,笑哭...
(1),在PHP页面写上phpinfo(),打印PHP信息,如下图 (2)整个网页全新复制黏贴到,https://xdebug.org/wizard 如下图,点击分析按钮 (3),如下图,分析结果,按如下步骤操作即可 (4)下载xdebug插件放入php目录ext文件夹,如下图 (5)打开PHP环境目录下的php...
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_...
2、php.ini设置xdebug 这个是绝对不行的坑死了->extension=php_xdebug 必须用zend扩展 [Xdebug] zend_extension=D:/mycode/phpstudy_pro/Extensions/php/php5.6.9nts/ext/php_xdebug.dll xdebug.collect_params=1 xdebug.collect_return=1 xdebug.auto_trace=On ...
zend_extension=ext\php_xdebug-2.9.8-7.1-vc14-nts-x86_64.dll xdebug.remote_host 解释:这里是你 vscode 启动 debug 服务的地址 ,本地就127.0.0.1,如果是调试远程,需要在远程服务器php.ini中配置成你 本地vscode编译器的IP, 可以利用花生壳等网络映射工具来映射到本地,这里不做详细说明,简单百度。
1.1 下载Xdebug扩展 在Xdebug官方网站上,选择与你的PHP版本和操作系统相对应的Xdebug扩展版本。将下载的扩展文件保存在本地。 1.2 编辑php.ini文件 找到并编辑你的PHP的配置文件(php.ini)。在文件的末尾添加以下内容: “` [XDebug] zend_extension = path/to/xdebug.so ...
[XDebug] xdebug.remote_enable = 1 xdebug.remote_autostart = 1 5.在终端输入 php -v,出现下图说明配置成功。 【重点】此时通过上图可知 Xdebug 的版本 如果版本是v2.x.x,则 php.ini 的末尾不需要改变,保持如下: [XDebug] xdebug.remote_enable = 1 ...
首先需要配置一下运行的环境,点击下面截图中的配置 1. 这里面只需要配置一下运行的php路径 接下来根据自己的xdebug版本在php.ini中增加配置 xdebug3.x xdebug.mode = debug xdebug.start_with_request = yes 1. 2. xdebug2.x xdebug.remote_enable = 1 ...
1、配置PHP Debug的launch.json文件 { "name": "Listen for Xdebug", "type": "php", "request": "launch", "port": 9000, //xdebug2.0默认9000,3.0默认9003.我这里是因为容器映射的端口是9000 "pathMappings": { "/var/www/code": "${workspaceFolder}" //这里的路径自己查看一下docker的WorkingDir...