相关疑难解决方法(0)

Xdebug 3 & PhpStorm 2020.2.4

将 Xdebug 版本3与 PhpStorm 版本2020.2.4一起使用时出现此错误:

Connection was not established. 
Cannot start debugger session with 'Xdebug 3.0.0' Validate installation
Run Code Online (Sandbox Code Playgroud)

php.ini 配置:

Connection was not established. 
Cannot start debugger session with 'Xdebug 3.0.0' Validate installation
Run Code Online (Sandbox Code Playgroud)

php xampp xdebug phpstorm xdebug-3

6
推荐指数
1
解决办法
3563
查看次数

Visual Studio Code - Xdebug 无法工作

在 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)

php xampp macos xdebug visual-studio-code

5
推荐指数
2
解决办法
3万
查看次数

与 PhpStorm 的连接未建立 Xdebug 3

下午好。

当尝试在 PHP 8 上调试脚本时,PhpStorm 报告与版本 3 xdebug 没有连接。适用于 3 以下的所有版本。我尝试将 xdebug.remote_{host, port} 的参数更改为 xdebug.client_{host, port} 但也没有帮助。

php xdebug phpstorm php-8

2
推荐指数
1
解决办法
3350
查看次数

标签 统计

php ×3

xdebug ×3

phpstorm ×2

xampp ×2

macos ×1

php-8 ×1

visual-studio-code ×1

xdebug-3 ×1