Problem z imagejpeg

0

Witam, pomoże ktoś mam problem z funkcją imagejpeg, funkcja zwraca false, zdjęcie jest tworzone ale zawiera 0kb
używam wamp 3.1.7, windows 7

rozwiązanie które jest napisane tutaj nie pomaga
https://stackoverflow.com/questions/12229685/php-issue-with-gd-in-wamp-imagejpeg-doesnt-work?rq=1

1

Pokaż MCVE.

0

kod jest prawidłowy na zdalnym hostingu kod działa poprawnie, natomiast lokalnie wamp nie może sobie poradzić

			ob_start(); 
			header('Content-Type: image/jpeg');		
			$percent = $value;
			list($width, $height) = getimagesize($filename);
			$newwidth = $percent;
			$newheight = $percent;
			$thumb = imagecreatetruecolor($newwidth, $newheight);
			$source = imagecreatefromjpeg($filename);           
			$xx = imagecopyresampled($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
			$imaze = imagejpeg($thumb, '', 100);	
    // w tym miejscu imagejpeg zwraca false

			$thumb = ob_get_clean();
            $file = uniqid().".png";
            file_put_contents('/files/'.$file, $thumb); 


1

No to po kolei - usuń cały kod, wrzuć coś takiego:

var_dump(getimagesize($filename));

... i powiedz co Ci zwraca skrypt.

0
array (size=7)
  0 => int 512
  1 => int 512
  2 => int 2
  3 => string 'width="512" height="512"' (length=24)
  'bits' => int 8
  'channels' => int 3
  'mime' => string 'image/jpeg' (length=10)
1

A po zamianie $imaze = imagejpeg($thumb, '', 100); => $imaze = imagejpeg($thumb, 100);?

0

ok działa poprawnie jeśli dam

$imaze = imagejpeg($thumb);

dzięki wielkie!!!!

1 użytkowników online, w tym zalogowanych: 0, gości: 1