安装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”
请求浏览器,这时候zend studio进行断点: