File_get_contents()的连接超时

时间:2011-01-19 04:45:57

标签: php file curl

我正在开发一个从Web服务器获取csv文件的脚本。我目前正在使用file_get_contents。有时我收到消息

Warning: file_get_contents failed to open stream: Connection timed out

我认为可能是因为网站被关闭了。或者是否存在网站状况良好但仍出现此警告的情况。此外,CURL还提供了此功能的优势。

2 个答案:

答案 0 :(得分:1)

这是因为远程网址有404错误。

答案 1 :(得分:0)

要访问远程文件,您应该使用cURL。如果远程服务器耗时太长,您可以将cURL设置为静默超时。