salut,
je suis en train d'écrire un peu script pour redimensionner des images placées dans un dossier. J'ai un message d'erreur :voici ma fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Warning: imagejpeg() [function.imagejpeg]: Unable to open 'photo' for writing in /var/www/test/resizeImg/resize_function.php on line 52
pourtant mon dossier est bien accessible en écriture. J'ai même fait un chmod 777 pour être sûr !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 function resize($file){ $path = $this->f.'/'.$file; $imgSrc = imagecreatefromjpeg($path); $newImg = imagecreatetruecolor($this->w,$this->h); imagecopyresampled($newImg,$imgSrc,0,0,0,0,$this->w,$this->h,$width,$height); if (imagejpeg($imgSrc,$this->newFolderName)){ //**LIGNE 52**** imagedestroy($imgSrc); imagedestroy($newImg); return true; } else { imagedestroy($imgSrc); imagedestroy($newImg); $this->result = $file.' problem <br>'; return false; } }
Partager