$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