Salve a tutti sto facendo uno script per ridimensionare le immagini , mi serve per mostrare le anteprima piccole in modo da non appesantire la pagina eccessivamente,

mi da il seguente errore

Warning: imagecreatefromjpeg(C:/Program Files (x86)/EasyPHP-12.1/www/foto/IMG_3188.jpg): failed to open stream: No such file or directory in C:\Program Files (x86)\EasyPHP-12.1\www\resize.php on line 9

Warning: imagecopyresized() expects parameter 2 to be resource, boolean given in C:\Program Files (x86)\EasyPHP-12.1\www\resize.php on line 10

Warning: imagejpeg(C:/Program Files (x86)/EasyPHP-12.1/www/foto/IMG_3188_thumb.jpg): failed to open stream: No such file or directory in C:\Program Files (x86)\EasyPHP-12.1\www\resize.php on line 13

il codice utilizzato e questo:

codice:
<?php


// Ottengo le informazioni sull'immagine originale
list($width, $height, $type, $attr) = getimagesize($_SERVER['DOCUMENT_ROOT'].'/Immagini/IMG_3188.jpg');

// Creo la versione 120*90 dell'immagine (thumbnail)
$thumb = imagecreatetruecolor(120, 90);
$source = imagecreatefromjpeg($_SERVER['DOCUMENT_ROOT'].'/foto/IMG_3188.jpg');
imagecopyresized($thumb, $source, 0, 0, 0, 0, 120, 90, $width, $height);

// Salvo l'immagine ridimensionata
imagejpeg($thumb, $_SERVER['DOCUMENT_ROOT']."/foto/IMG_3188_thumb.jpg", 75);
?>
ho aggiornato il file php.ini con il percorso dove presente php_gd2.dll
extension_dir = "C:\Program Files (x86)\EasyPHP-12.1\php\php546x121025112550\ext"