我创建了一个基于PHP的SFTP应用程序,它一直运行良好。现在我必须把它放在有防火墙的服务器上。我收到这个错误:
消息:ssh2_connect():php_network_getaddresses:getaddrinfo failed:名称或服务未知
如果我关闭防火墙,它可以正常工作。防火墙接受:
我读过有关cURL需要端口9091入站打开的内容,但是没有用 我尝试允许所有入站端口22(ssh)流量,但这不起作用 我尝试允许所有入站端口80(http)流量,但仍然无法正常工作 我尝试使用phpseclib而不是SSH2 PECL,但仍然得到相同类型的错误。
有谁知道入境港口必须打开什么? 或者对可能发生的事情有任何想法?