我有以下代碼:PHP與fgets()警告
$fh=fopen($api,"r");
$theData = fgets($fh);
echo $theData;
這引發錯誤爲:
Warning: fopen(http://xxxxxx.xxxxxxxx.com:8080) [function.fopen]: failed to open stream: Connection refused in /home/xxxx/public_html/xxxx/index.php on line 18
Warning: fgets(): supplied argument is not a valid stream resource in /home/xxxx/public_html/xxxx/index.php on line 19
,這是什麼解決辦法嗎?
你可以試着去掉你的'fopen'上的'@',看看它是否返回一個錯誤 - 你確定'$ api'被定義並指向你期望的位置嗎? – andrewsi
好..你是對的,它拋出的錯誤..讓我更新文章 – Prakash
嘗試使用CURL而不是fopen獲取文件。 – andrewsi