$file = @fopen("http://ajax.htm","rb");
我得到这个错误,而使用fopen
警告对PHP的fopen
Warning: fopen(xyz.htm): failed to open stream: HTTP request failed!
in /home/user/public_html/aaa/ttt.php on line 8
这可能是这背后的原因是什么?
$file = @fopen("http://ajax.htm","rb");
我得到这个错误,而使用fopen
警告对PHP的fopen
Warning: fopen(xyz.htm): failed to open stream: HTTP request failed!
in /home/user/public_html/aaa/ttt.php on line 8
这可能是这背后的原因是什么?
如果PHP认为
filename
指定的注册协议,而该协议被注册为一个网络URL,PHP将检查以确保allow_url_fopen
启用。如果关闭,PHP将发出警告,并且fopen调用将失败。
编辑:ajax.htm
是不是有效的URL。
我要去这里走出去的一个巨大的肢体,并提出问题是URL,“http://ajax.htm”。
您能否发表完整的声明?包含这个fopen()函数调用的语句,如果你愿意的话。 – jrharshath 2009-05-20 10:31:20
我编辑了我的帖子,你可以在那里检查 – developer 2009-05-20 10:39:48
你已经发布了这个问题。只是编辑你的前一个:http://stackoverflow.com/questions/887013/error-on-using-fopen/887038#887038 – 2009-05-20 10:43:35