我试图让XDebug(版本2.5.4)与PHP Storm一起使用PHP 7。
我正在使用Windows并在CentOS虚拟机上运行我的应用程序,并在PHP Storm的CLI设置中设置PHP 7,以便进行调试。
以下是我的配置:
[xdebug]
zend_extension="C:\wamp64\bin\php\php7.0.10\ext\php_xdebug.dll"
xdebug.remote_enable = 1
xdebug.remote_connect_back = 1
xdebug.idekey = "PHPSTORM"
xdebug.remote_autostart = 0
xdebug.remote_port=9000
xdebug.remote_host=etc...
xdebug.remote_handler=dbgp
我正在使用Postman,在API端点的末尾使用?XDEBUG_SESSION_START = PHPSTORM ,并在正文中使用内容 XDEBUG_SESSION = PHPSTORM; 的Cookie。
我正在设置断点,但我不断收到消息调试会话已完成而未暂停
我还在服务器上的文件/目录和绝对路径之间正确设置了路径映射:
我还可以通过在PHP Storm中设置“PHP脚本中的第一行中断”复选框来使其停在第一行。我只是没有停留在我的设定断点。
任何人都可以推荐我需要做的事情,以便让点数达到目标吗?