2016-12-27 52 views
0

這是網址:https://scontent.xx.fbcdn.net/v/t34.0-12/15749870_10153984148031541_865898377_n.jpg?_nc_ad=z-m&oh=73dc146bd7d8922a41c262ecc2299bb4&oe=58659947如何將Facebook圖像網址保存/複製到我的服務器作爲圖像?

我想將Facebook圖像保存到我的服務器。我嘗試了許多選項,如複製,file_get_contents等等。會發生什麼是我得到一個空白圖像文件具有0文件大小。

如何將facebook圖片網址保存/複製到我的服務器作爲圖像?

+0

也許您的服務器無法打開遠程文件。檢查你的php.ini上是否禁用了allow_url_fopen –

+0

我選中了。是的,它啓用。 – ejobity

+0

我現在看到我的錯誤,它的工作原理。所有保存圖像的作品。發生了什麼是我正在使用GET並將遠程url值存儲到一個變量,因爲字符串作爲其他=和&在它,我沒有得到完整的價值被處理。所以我必須找出如何獲取整個網址。 – ejobity

回答

0

嘗試:

$url = "https://scontent.xx.fbcdn.net/v/t34.0-12/15749870_10153984148031541_865898377_n.jpg?_nc_ad=z-m&oh=73dc146bd7d8922a41c262ecc2299bb4&oe=58659947"; 

$img = './your_image_name.jpg'; 
file_put_contents($img, file_get_contents($url)); 
+0

我試過了。它會創建一個圖像,但圖像文件是空白/空白的。 – ejobity

+1

您可以將它保存在單獨的文件中並使用PHP-CLI在您的服務器上運行它嗎? –

相關問題