安装xdebug:

# 下载
wget https://xdebug.org/files/xdebug-2.5.0.tgz
# 解压
tar -xf xdebug-2.5.0.tgz
cd xdebug-2.5.0
# 开始安装
/usr/local/php5.6/bin/phpize
./configure --with-php-config=/usr/local/php5.6/bin/php-config
make
make install

配置php.ini:

zend_extension=xdebug.so


[xdebug]
xdebug.default_enable=1
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
; 记得修改这个服务器ip
xdebug.remote_host=192.168.62.175
xdebug.remote_port=9000
xdebug.remote_connect_back=1
xdebug.remote_autostart=1

重启php

service php5.6-fpm restart

配置 zend studio:

Window->Preferences->PHP->Debug->Debuggers->XDebug。

将“Accept remote session(JIT)”设置为“any”

blob.png

请求浏览器,这时候zend studio进行断点:

blob.png

你可能感兴趣的文章