Xdebug和PhpStorm无法连接的远程调试(开发服务器在不同网络中是远程的)

时间:2019-03-01 07:15:04

标签: php magento phpstorm xdebug remote-debugging

我正在尝试使用PhpStorm和Xdebug调试与本地主机位于不同网络中的开发环境。我尝试了很多事情,但找不到解决方法。

以下是我的let json1 = [{"vehicleno":"SV028","devicE_CODE":"8505","activityLogs":[{"gpsdate":"01/03/2019","gpstime":"13:40:18"},{"gpsdate":"01/03/2019","gpstime":"13:38:18"},{"gpsdate":"01/03/2019","gpstime":"13:37:18"}]}]; let json2 = [{"vehicleno":"SV028","devicE_CODE":"8505","activityLogs":[{"gpsdate":"01/03/2019","gpstime":"13:46:18"},{"gpsdate":"01/03/2019","gpstime":"13:43:18"}]}] let result = json1[0].activityLogs.concat(json2[0].activityLogs); console.log(result); 文件设置:

php.ini

由于我的开发服务器和调试环境不同,因此我提供了本地系统IP地址。

Xdebug日志给出以下错误:

  

I:正在检查远程连接回地址。
  I:找到远程地址,连接到192.168.1.1:9000。
  E:无法连接到客户端。 :-(

这个问题是因为我的本地服务器和开发服务器属于不同的网络吗?

1 个答案:

答案 0 :(得分:0)

尝试从您的主机连接到PHPSTORM

nc -vz 192.168.1.1 9000

如果成功,请尝试使用dev
如果从dev失败,则是因为其他网络中的dev机器