我已经搜索了这个问题到目前为止没有成功......
我正在使用带有 IIS 8 的 php 5.2 (IDE:netbean) 作为 Web 服务器。我安装了 php_xdebug-2.2.2-5.2-vc9-nts xdebug。这是我的 php.ini 更改:
zend_extension="C:\php\php_xdebug-2.2.2-5.2-vc9-nts.dll"
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
; Port number must match debugger port number in NetBeans IDE Tools > Options > PHP
xdebug.remote_handler=dbgp
xdebug.idekey="netbeans-xdebug"
然后我重新启动了 IIS;但是当我在 xdebug 向导中复制 phpinfo() 的粘贴 html 时,我得到了以下信息:
Summary
Xdebug installed: no
Server API: CGI/FastCGI
Windows: yes - Compiler: MS VC9 - Architecture: x86
Zend Server: no
PHP Version: 5.2.17
Zend API nr: 220060519
PHP API nr: 20060613
Debug Build: no
Thread Safe Build: no
Configuration File Path: C:\WINDOWS
Configuration File: C:\PHP\php.ini
Extensions directory: .
Instructions
Download
Move the downloaded file to .
Edit C:\PHP\php.ini and add the line
zend_extension = .\
Restart the webserver
看来 xdebug 没有安装成功。任何想法?