PHP Warning: imagejpeg() [function.imagejpeg]: Unable to open
Yazar: SBayir Tarih: Ocak 19, 2011 · Yorum Yap , Kategori: Apache
Etiketler: chmod 777, for writing in, imagejpeg hatası, imagepng for writing, mod_janews hatası, sudo chgrp, sudo chown
Hata görüntüsü ;
[Wed Jan 19 12:30:03 2011] [error] [client 94.55.130.186] PHP Warning: imagejpeg() [<a href='function.imagejpeg'>function.imagejpeg</a>]: Unable to open ‘/var/www/vhosts/images/….jpg’ for writing in /…/modules/mod_janews_fp/helpers/jaimage.php on line 283
Plesk çözümleri geldi aklıma nedense… “for writing in” ibaresini gören tüm arkadaşlar “777″ izni verdinmi gibi anlamsız sorular sormuş.
Bu hatanın nedeni 777 izni vermeniz yada vermemeniz ile ilgili değil. Problem upload işlevini uygulayan apache kullanıcısı ve grubunun bu klasör üzerinde işlem yapamaması ile ilgili.
Problem SSH üzerinden ;
sudo chgrp apache -R images
sudo chown apache -R images
komutları ile çözülüyor. “images” bölümüne yetki verilecek klasör adını/yolunu yazıyoruz.
