参考链接
断断续续做php五年了,前期只在开发机器上debug,中期从不debug,有什么问题var_dump一下,现在遇到一个fpdf的问题,无奈必须debug服务器。
我只是记录一下自己遇到的问题,基本完全按照原文思路来。
环境介绍:
本地:win7 + vscode
远程:CentOS + Apache + PHP5.6 + xdebug
PHP的运行环境在远程服务器中,项目代码放在本地,使用nfs共享映射到虚拟机中运行。
1.ssh到虚拟机,检查并安装php的xdebug扩展
2.配置php.ini中的xdebug
zend_extension=xdebug.so[XDebug]xdebug.remote_enable=on
xdebug.remote_autostart= 1
;xdebug.remote_host = 192.168.10.1
xdebug.remote_port = 9000xdebug.remote_connect_back= 1xdebug.auto_trace= 1xdebug.collect_includes= 1xdebug.collect_params= 1xdebug.remote_log= /tmp/xdebug.log
“remote_enable”是允许远程调试
“remote_autostart”远程调试自动启动?
“remote_host”是指定通过哪个IP进行远程调试,也就是你IDE所在的IP(这里是192.168.10.1即是我本地,但当下面remote_co