我有XDebug的问题 . 我在安装了PHP 5.2.5的1.6.6a版本中安装了XAMPP服务器 . 我在2.2.7版(php_xdebug-2.2.7-5.2-vc9.dll)中下载了xdebug并将其放入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时,当我尝试调用像http://localhost/xampp/phonebook.php这样的php Demo时,它将导致 ERR_EMPTY_RESPONSE . 我不知道为什么抛出错误,因为我可以调用http://localhost/xampp/phpinfo.php并且它将正确执行 .

为什么我得到空的回复?

phpinfo告诉我

该程序使用Zend脚本语言引擎:Zend Engine 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,因为这是我必须处理的内部网服务器的调试副本 .