Я получаю эту ошибку
imagecreatefromjpeg(): gd-jpeg: JPEG library reports unrecoverable error:
каждый раз, когда я пытаюсь загрузить фотографию.Я использовал это в течение многих месяцев и никогда проблем, теперь внезапно я получаю это.
Я пытался с разными фотографиями и освободить место на диске, но ничего.
private function watermark($destination, $name, $path){
$im = imagecreatefromjpeg($path);
$stamp = imagecreatefrompng(public_path('/watermark.png'));
$marge_right = 50;
$marge_bottom = 50;
$fixed_width = 768;
$fixed_height = 531;
$rate_x = $fixed_width/imagesx($im);
$rate_y = $fixed_height/imagesy($im);
$sx = imagesx($stamp);
$sy = imagesy($stamp);
imagecopyresized($im, $stamp, imagesx($im) - $sx - $marge_right, imagesy($im) - $sy - $marge_bottom, 0, 0,imagesx($stamp)/$rate_x, imagesy($stamp)/$rate_y, imagesx($stamp), imagesy($stamp));
header('Content-type: image/jpeg');
imagejpeg($im, $destination.'/'.$name);
imagedestroy($im);
}
Пожалуйста, помогите мне.Это сводит меня с ума.