直接指定ip法:
通过在php.ini中将xdebug.remote_host=127.0.0.1后的ip修改为开发机的ip即可。
此方法的缺点是仅能指定一台开发机进行远程调试。
使用ssh隧道连接
以xshell为例,在开发机的xsehll中建立远程ssh连接,之后选择连接属性->SSH->隧道,添加,类型:Remote(incoming),源主机填写远程服务器ip,端口:9000,目标主机:localhost,端口:9000。
连接远程主机,就可以调试了。
此方法的缺点是无法同时支持多个主机进行远程调试,且每个开发机都会有拥有ssh权限。