PHP_NETWORK_GETADDRESSES: GETADDRINFO FAILED问题解决办法

yipeiwu_com6年前PHP代码库
在做FTP资料采集的时候,需要用到一个PHP函数ftp_connect,这个函数是建立一个新的 FTP 连接,如果成功返回一个连接标识,失败则返回 FALSE.
ftp_connect() 打开一个 FTP 连接,参数 host 为要连接的服务器。host 后面不应以斜线结尾,前面也不需要用 ftp:// 开头。可选参数port 为要连接到的 FTP 器的端口号,如果没有设置或者为0,则会使用默认的端口 21 来连接。
当我去执行我的这个程序的时候,发现报错如下:
复制代码 代码如下:
PHP Warning: ftp_connect(): php_network_getaddresses: getaddrinfo failed:

经常之后发现是IPtables的问题,于是我开放了FTP的默认端口,于是就能正常使用了。
遇到这种问题要首先检查自己的服务器的服务,其次就是防火墙问题了。

相关文章

php空间不支持socket但支持curl时recaptcha的用法

1.修改recaptchalib.php中的两个方法 复制代码 代码如下: function _recaptcha_http_post($host, $path, $data, $por...

PHP MVC模式在网站架构中的实现分析

PHP MVC模式在网站架构中的实现分析

视图(View) “视图”主要指我们送到Web浏览器的最终结果??比如我们的脚本生成的HTML。当说到视图时,很多人想到的是模版,但是把模板方案叫做视图的正确性是值得怀疑的。 对视图来说...

php用正则判断是否为数字的方法

前两天朋友的一个网站上有人利用php注入提交flash游戏分数,后来找原因才发现是有一位参数没有做数字判断导致。 本来保存游戏分数是 game.php?ac=save&fgid=...

PHP页面实现定时跳转的方法

本文实例讲述了PHP页面实现定时跳转的方法,分享给大家供大家参考。具体实现方法如下: php定时跳转我们需要利用header函数输入html或js代码来实现定时跳转,下面我来介绍一个简单...

PHP简单日历实现方法

PHP简单日历实现方法

本文实例讲述了PHP简单日历实现方法。分享给大家供大家参考,具体如下: 运行效果截图如下: 具体代码如下: <?php /* * Created on 2016-7...