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 :
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
voici ma fonction :
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;
	}
}
pourtant mon dossier est bien accessible en écriture. J'ai même fait un chmod 777 pour être sûr !!