0

我正在尝试使用 phpStorm 4.0.3 远程调试 php 5.4.4,但失败了。奇怪的是,我可以在 Phpstorm 中正常调试本地 PHP 代码。

我正在使用 Xdebug v2.2.0 并且我的操作系统是 Windows 8,这是我认为无法调试的主要原因。因为我可以在 Windows Server 2003 上使用相同的配置进行操作。

这是我的配置php.ini

[xdebug]
zend_extension="D:/apachePHP/PHP/ext/php_xdebug.dll"

xdebug.remote_enable   = On
xdebug.remote_host     = "localhost"
xdebug.remote_port     = 9000
xdebug.remote_handler  = "dbgp"
xdebug.auto_trace = 1
xdebug.collect_includes = 1
xdebug.collect_params = 1
xdebug.collect_return = 1
xdebug.default_enable = 1
xdebug.collect_assignments = 1
xdebug.collect_vars = 1
xdebug.remote_autostart = 1
xdebug.remote_connect_back = 1
xdebug.show_exception_trace = 1
xdebug.show_local_vars = 1
4

1 回答 1

1

我将 phpStorm 与 windows 8 + wampserver 32 位(也适用于 64 位)一起使用,它可以工作,但我必须在以下位置更新 xedebug.dll:http: //xdebug.org/download.php

您可能还需要在浏览器中开始调试会话,有用的 chrome 扩展:xdebug helper

可能有很多原因,但可能是其中之一。

于 2013-01-21T13:13:09.137 回答