下载
- 先用phpinfo();函数查看下自己的php是哪个版本的,是否线程安全的(这个很重要,否则重启apache虽然成功,但phpinfo始终看不到xdebug,在error.log中会看到Failed loading php_xdebug.dll,线程安全对应的是ts哦)。下载地址: http://www.xdebug.com/download.php
- 解压到ext文件下面.
-
xdebug.remote_enable=true //Xdebug允许远程IDE连接
xdebug.remote_host=127.0.0.1 //允许连接的zend studio的IP地址
xdebug.remote_port=9000 //反向连接zend studio使用的端口
xdebug.remote_handler=dbgp //用于zend studio远程调试的应用层通信协议重要说明 :这里容易忽视的一个问题是xdebug.remote_host信息的配置,如果你使用的是局域网或 无线路由器,将xdebug.remote_host配置为127.0.0.1是无用的,会导致无法使用zend studio调试PHP,zend studio的单步调试按钮也无效!必须将xdebug.remote_host配置为zend studio安装机器的实际地址,IP地址可以通过ipconfig查看,由于我使用的是无线路由器,所以我将xdebug.remote_host配置 为192.168.1.100。
最后重启apache服务器。