2014-12-25 69 views
4

我收到此錯誤/警告:imagejpeg - 以JPEG無法打開文件進行寫入:權限被拒絕

警告:imagejpeg():無法打開 「在/ var/WWW/my_web /數據/ my_web/WWW /用戶/化身/ user125.jpg」的 寫:權限 /var/www/my_web/data/classes/class.Image.php否認線157

線157,有

imageJPEG($image, $this->destPath, $this->jpgQuality); 

我的頭像文件夾的權限設置爲777,$this->destPath'/var/www/my_web/data/my_web/www/users/avatars/user125.jpg'

我該如何解決這個問題?

回答

5

設置目的地,路徑777允許使用用戶www-data

小心用戶組:www-data

chmod -R 777 /var/www/my_web/data/my_web/www/users/avatars/ 
+0

我已經編輯了答案。 – EngineerCoder

+0

'chmod -R'做什麼? – fungusanthrax

3

您也應該爲jpeg文件設置777權限。 檢查jpg的許可。

相關問題