phpStorm Xdebug 断点调试问题

按照网上的步骤配置的,运行并没有什么问题,但是重启电脑之后
能进入debug的模式,但是无论在哪里打断点都永远只断在index.php的第一行
这是怎么回事?

php.ini配置
[XDebug]
zend_extension = "D:\xampp\php\ext\xdebug.dll"
xdebug.remote_enable = On
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.idekey = PhpStorm
xdebug.remote_port = 9000

D盘中确实有那个xdebug.dll
图片说明
dbgpProxy
图片说明
Xdebug
图片说明
server
图片说明
网页中能显示Xdebug
这些是我的配置

4个回答

解决了原来是phpStrom有个功能在Run下有个Break at first line in PHP scripts

php.ini的配置是否正确,下面的配置仅供参考,路径要换成自己的!

[xdebug]

zend_extension="D:\wamp\php-5.6.2-x64\ext\php_xdebug-2.2.5-5.6-vc11-x86_64.dll"

xdebug.remote_enable = On

xdebug.remote_handler = dbgp

xdebug.remote_host= localhost

xdebug.remote_port = 9000

xdebug.idekey = PHPSTORM

还是不行的话,把Xdebug 移除了,重新安装xdebug扩展

https://xdebug.org/download.php

qq_28658245
qq_28658245 我是集成环境Xampp
3 年多之前 回复

同问啊,我把break at first line 关了但还是一样,
Debug session was finished without being paused

It may be caused by path mappings misconfiguration or not synchronized local and remote projects.

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问