我试图让我的雪豹盒上的xdebug工作。
它使用端口9000。
当我问slickedit来监视这个端口是否给出了地址不可用的错误。
我去了canyouseeme.org看看这个港口是否开放。
它说这个端口没有打开。
我已经validation,我有端口从路由器转发到我的箱子,我没有运行mac防火墙。
我很难过 有任何想法吗?
您还可以通过在terminal中键入netstat -an |grep 9000 |grep LISTEN来查看是否有任何内容正在侦听端口9000。 这里是我的系统上的一个例子,寻找22而不是9000:
jed@jed-mbp:~$ netstat -an |grep 22 |grep LISTEN tcp4 0 0 *.22 *.* LISTEN tcp6 0 0 *.22 *.* LISTEN
这意味着我的系统正在监听IPv4和IPv6上的连接。
祝你好运,
–jed
如果您需要通过命令行快速扫描Mac,请使用位于/ Applications / Utilities / Network \ Utility.app/Contents/Resources中的所有Mac上的stroke命令。
语法是:stoke host startPort endPort
例如,
[root@my-cumulus 17:36:46 ~]# stroke 192.168.90.3 0 9287 Port Scanning host: 192.168.90.3 Open TCP Port: 22 ssh Open TCP Port: 80 http Open TCP Port: 311 asip-webadmin Open TCP Port: 625 dec_dlm Open TCP Port: 3283 net-assistant Open TCP Port: 5900 vnc-server Open TCP Port: 8009 Open TCP Port: 8954 cumulus-admin Open TCP Port: 9287 cumulus
你可以打开terminal和telnet <YOUR MAC'S ADDRESS> 9000 ?