停止此错误ftp_connect():php_network_getaddresses:getaddrinfo失败:临时故障

时间:2013-07-14 07:42:04

标签: php

我在错误日志文件中一直收到此错误:

ftp_connect(): php_network_getaddresses: getaddrinfo failed: Temporary failu...

我试图抓住它但没有运气,它仍然出现在那里以及另一个错误:

socket_recv(): unable to read from socket [104]: Connection reset by peer用于其他模块。

我知道这些错误,并且我希望我的代码在发生错误时执行某些操作,2个函数返回值并告诉它有错误,但仍然无法阻止php错误写入在我的日志中!

任何想法都有帮助吗?

1 个答案:

答案 0 :(得分:1)

要取消一个表达式可能生成的所有错误消息,请使用@ operator,如下所示:

$ftp = @ftp_connect('ftp.example.com');

显然要谨慎使用。