2016-09-23 144 views
1

我正在Laravel 5.2中開發一個應用程序,在該應用程序中,我可以將用戶圖片上傳到自己的個人檔案中。Laravel 5.2上傳的圖片已損壞

事情是,當文件移動到目標路徑時,文件被創建但內容丟失,因爲我無法打開它。

我分享代碼,並從Windows資源管理imagen畫質截圖... enter image description here

有什麼建議?

+0

真正的問題是該文件如何知道上傳到'member'目錄?! – Ohgodwhy

+0

必須使用-enable-zend-multibyte選項編譯Windows服務器上的PHP軟件包。這個問題在[PHP錯誤報告#22108](http://bugs.php.net/bug.php?id=22108) –

+0

中有詳細描述,爲了讓文件保持容易,只需要配置公開的地方文件,就是這樣。在我的情況下,public_html與wordpress共享,所以/ member是laravel項目的公共文件夾。 –

回答

0

那麼,最後我修復了這個問題,但是無法使用Laravel的Input類,應該使用GD Library來正確地獲取圖像。 enter image description here