在 PhpStorm 中启用 Xdebug
Enabling Xdebug in PhpStorm
我已经在我的 Paragon 服务器上安装了 Xdebug,我正在尝试在 PhpStorm 中启用它。但是当我按照这些步骤操作时,我无法正确验证安装。
我已经将 php 安装目录中的 php.ini 文件更新为 Xdebug 3.0 的新版本:
[Xdebug]
zend_extension = C:\Laragon\bin\php\php-7.4.13-Win32-vc15-x64\ext\php_xdebug-3.0.0-7.4-vc15-x86_64.dll
xdebug.mode=debug
xdebug.client_port=9000
但我仍然不断收到 PhpStorm 中的验证错误。我还为 Xdebug 安装了 Chrome 扩展,但我似乎无法让它与 PhpStorm 一起工作。
Xdebug 3 将在 PhpStorm 仅 2020.3 版本 中得到完全支持,目前有一个 RC 版本,将在未来几天发布。
自 EAP #6 构建以来就已受支持:查看此博客 post 了解更多信息:https://blog.jetbrains.com/phpstorm/2020/11/phpstorm-2020-3-eap-6/
在 PhpStorm 2002.2 及更早版本 中,您可能只是 skip/ignore 这样的验证。无论如何,它仅供参考(因为它不能保证调试连接将实际工作(例如,由于防火墙或其他网络相关问题,此验证检查不检查))。
P.S. 这是验证屏幕在 2020.3 RC Xdebug 3 构建中的样子(PHP 8.0 这里):
相同,但使用 Xdebug 2.9.8 时(PHP 7.3,我仍然保留 Xdebug 2):
我已经在我的 Paragon 服务器上安装了 Xdebug,我正在尝试在 PhpStorm 中启用它。但是当我按照这些步骤操作时,我无法正确验证安装。
我已经将 php 安装目录中的 php.ini 文件更新为 Xdebug 3.0 的新版本:
[Xdebug]
zend_extension = C:\Laragon\bin\php\php-7.4.13-Win32-vc15-x64\ext\php_xdebug-3.0.0-7.4-vc15-x86_64.dll
xdebug.mode=debug
xdebug.client_port=9000
但我仍然不断收到 PhpStorm 中的验证错误。我还为 Xdebug 安装了 Chrome 扩展,但我似乎无法让它与 PhpStorm 一起工作。
Xdebug 3 将在 PhpStorm 仅 2020.3 版本 中得到完全支持,目前有一个 RC 版本,将在未来几天发布。
自 EAP #6 构建以来就已受支持:查看此博客 post 了解更多信息:https://blog.jetbrains.com/phpstorm/2020/11/phpstorm-2020-3-eap-6/
在 PhpStorm 2002.2 及更早版本 中,您可能只是 skip/ignore 这样的验证。无论如何,它仅供参考(因为它不能保证调试连接将实际工作(例如,由于防火墙或其他网络相关问题,此验证检查不检查))。
P.S. 这是验证屏幕在 2020.3 RC Xdebug 3 构建中的样子(PHP 8.0 这里):
相同,但使用 Xdebug 2.9.8 时(PHP 7.3,我仍然保留 Xdebug 2):