2016-10-17 23 views
0

我已經在圖像目錄中上傳了我的圖像。現在上傳後,當我顯示圖像列表時,有一個按鈕,當任何一個點擊該按鈕時,圖像將被調整大小並保存到另一個夾。無法將圖像數據寫入路徑

我正在使用干預圖片來調整保存大小。

我的代碼是:

Image::make(asset($get_data->front_image)) 
->resize(960, 960)->save('public/product_image_home_thumbs) 

asset($get_data->front_image)意味着http://example.com/product_image/saree.jpg

,但其回報錯誤

無法寫入圖像數據路徑(公共/ product_image_home_thumbs)

product_image_home_thumbs有777許可。

我無法理解。什麼是錯的

+0

您的根目錄已經公開。保存路徑應該是'/ product_image_home_thumbs /'。另一件事你沒有正確地終止單引號。 – Ronald

回答

0

你有沒有正確結束?我發現在and處沒有撇號,而且沒有關閉。也許嘗試使用完整路徑。檢查當前目錄下,你在通過命令行shell有代碼,樣本輸出

pwd 
/name_of_folder/../file.php 
0

你需要過指定文件名:

Image::make(asset($get_data->front_image)) 
    ->resize(960, 960) 
    ->save('public/product_image_home_thumbs/[image_name].[image_extension]); 

更換[image_name][image_extension]的名稱和擴展你想要的形象被編碼爲。