После проверки около 20 решений я сдался и мне нужна помощь.У меня есть 2 файла JPG.Оба имеют правильную пантомиму, они не слишком велики для upload_max_filesize, имена в порядке, путь в порядке.Каждое решение было об одной из этих проблем.
Моя проблема в том, что когда я запускаю скрипт на первом изображении, все в порядке, ошибки нет, объект создается:
$image1 = Image::make(public_path()."/uploads/goodimage.jpg");
См. Пример: https://app.esticrm.pl/uploads/goodimage.jpg
Когда я запускаю его на другом изображении, я получаю сообщение об ошибке:
$image2 = Image::make(public_path()."/uploads/badimage.jpg");
См. Пример: https://app.esticrm.pl/uploads/badimage.jpg
Сообщение об ошибке:
Intervention \ Image \ Exception \ NotReadableException Неподдерживаемый тип изображения.Драйвер GD может декодировать только файлы JPG, PNG, GIF или WebP.
Та же ситуация в Windows и Linux.Файлы открываются в каждой графической программе и браузере, которые я проверял.Эти проблемы начались после обновления PHP с 5.5.x до 5.6.35.Раньше было хорошо.