PHP:file_get_contents无法打开流:连接被拒绝

时间:2010-06-23 00:23:51

标签: php http file-get-contents

我正在尝试使用file_get_contents和simple_load_xml访问第二台服务器而且我得到了  “未能打开流:连接被拒绝”
可能是什么结果?

allow_url_fopen=Yes
allow_url_include=Off

是我的php.ini值

3 个答案:

答案 0 :(得分:1)

听起来第二台服务器正在拒绝该文件,请尝试使用curl来获取该文件;使用curl的好处是,它会在发生此类故障时为您提供有用的调试信息。 get_file_content()掩盖了很多有用的信息。

答案 1 :(得分:0)

您的资源连接被拒绝。确保您可以从服务器访问资源(例如,使用Lynx)。

答案 2 :(得分:-1)

我认为这是因为您需要一个资源 - fopen(),而不是字符串 - file_get_contents()