0

这可能是一个重复的问题,但我真的很绝望,因为我试图在我的 PhpStorm 中设置调试器。如果有人能指出我正确的方向,我真的很感激。

我在 Windows 10 上使用 XAMPP Apache 服务器,我的 IDE 是 PhpStorm。

这是我的php.iniXdebug 行:

[XDebug]
zend_extension=xdebug
xdebug.mode=debug,develop
xdebug.start_with_request=trigger
xdebug.idekey=PHPSTORM

这就是我设置虚拟主机的方式:

<VirtualHost *:80>
    DocumentRoot "C:\xampp\htdocs\dev\myproject"
    ServerName www.myproject.local
    <Directory "C:\xampp\htdocs\dev\myproject">
        Allow from all
        Require all granted
    </Directory>
</VirtualHost>

这是下图中我的 CLI 解释器:
在此处输入图像描述

这是我的调试器设置:
在此处输入图像描述

以下是我在 PhpStorm 中的服务器设置: 在此处输入图像描述

我知道在 CLI 解释器中,它会显示,Debugger: Xdebug 3.0.4b但调试器不会在断点处停止。它不会吐出任何错误。

如果有人能指出我正确的方向,我不确定还能尝试什么,这将是一个很大的帮助。谢谢

更新: 以下是我的phpinfo()xDebug 部分。 在此处输入图像描述

以下是我尝试设置断点和调试的方式。 在此处输入图像描述

4

0 回答 0