在 Visual Studio Code (1.9.1) (mac) 中,我设置了php-debug插件。
在调试屏幕中,我开始“监听 Xdebug ”。
之后我在我的 XAMPP 服务器(本地)上打开 index.php。
但什么也没发生。
我尝试在以下代码上使用断点:
<?php
$i = 0;
do {
$i++;
if (!($i % 1)) {
echo('<p>$i = ' . $i . '</p>');
}
}
while ($i < 100);
?>
Run Code Online (Sandbox Code Playgroud)
我正在使用 XAMPP,在我的php.ini文件中,我使用端口 9000 作为 Xdebug。
zend_extension="/usr/local/Cellar/php71-xdebug/2.5.0/xdebug.so"
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.remote.port=9000
Run Code Online (Sandbox Code Playgroud)
我使用自制程序安装了 Xdebug。
这是我的 php 信息:
phpinfo.htm
Xdebug 向导告诉我 Xdebug 已正确安装。
我的launch.json文件如下所示:
{
"version": …Run Code Online (Sandbox Code Playgroud)