使用XDebug时,Xampp错误324空响应


Xampp Error 324 Empty Response when using XDebug

XDebug有问题。我有一个安装了PHP 5.2.5的1.6.6a版本的XAMPP服务器。我下载了2.2.7版中的xdebug(php_xdebug-2.2.7-5.2-vc9.dll),并将其放入ext文件夹中,然后将其添加到php.ini 中

zend_extension_ts = "D:'xampp'php'ext'php_xdebug-2.2.7-5.2-vc9.dll"
xdebug.remote_enable=On
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"

我的问题是,当我将xdebug添加到php.ini中时,当我尝试调用类似的php Demo时,它将导致ERR_EMPTY_RESPONSEhttp://localhost/xampp/phonebook.php。我不知道为什么会抛出错误,因为我可以调用http://localhost/xampp/phpinfo.php并且它将正确执行。

为什么我得到的回复是空的?

phpinfo显示

此程序使用Zend脚本语言引擎:ZendEngine v2.2.0,版权所有(c)1998-2007 Zend Technologies与Zend Extension Manager v1.2.0,版权所有(c)2003-2007,由Zend Technologies提供与Xdebug v2.2.7,版权所有(c)2002-2015,由Derick Rethans

因此,我假设xdebug安装正确。

我必须使用这个旧版本的xampp和php,因为这是我必须处理的intranet服务器的调试副本

我也遇到过同样的问题,只需从XDebug 2.7.0更新到2.7.2就可以解决。