我想使用file_get_content從遠程URL獲取jpeg,然後將其複製到我的服務器上。使用file_get_content從表單中獲得一個jpeg,該表單中沒有jpeg。
的網址是:http://mediaserver.centris.ca/media.ashx?id=ADD242BD121361ADDBF9EDBDBB&t=pi&sm=c&w=640&h=480
如果粘貼在它會產生一個JPEG瀏覽器(另存爲將顯示它命名media.jpeg)...
的follwing PHP:
$contents=file_get_contents('http://mediaserver.centris.ca/media.ashx?id=ADD242BD121361ADDBF9EDBDBB&t=pi&sm=c&w=640&h=480');
將產生
警告:file_get_contents()函數:php_network_getaddresses:的getaddrinfo 失敗:名稱或 /home/user/public_html/dir/centris.php不知道就行服務208
警告: 的file_get_contents(http://mediaserver.centris.ca/media.ashx?id=ADD242BD121361ADDBF9EDBDBB&t=pi&sm=c&w=640&h=480): 未能打開流:php_network_getaddresses:失敗的getaddrinfo: 名稱或服務不/home/user/public_html/dir/centris.php已知的 線208
如何導入這個圖像有什麼想法? (我嘗試使用COPY獲得相同的結果)
第一個錯誤說明了這一切 - 您的服務器無法將mediaserver.centris.ca解析爲IP地址。它的DNS解析器配置不正確。 –
更新...我使用捲曲,它的工作......不知道發生了什麼 – zefrank