imagecreatefromjpeg (): gd-jpeg: библиотека JPEG сообщает о неисправимой ошибке: - PullRequest
0 голосов
/ 21 мая 2018

Я получаю эту ошибку

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);
    }

Пожалуйста, помогите мне.Это сводит меня с ума.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...