Unable preview for very large images (over 16000 px by one side) / Не генерятся полноразмерные превью для очень больших файлов
EN: Unable preview for very large images (over 16000 px by one side) RU: Не генерятся полноразмерные превью для очень больших файлов
Примеры:
- https://pastvu.com/u/submarina/photo
- https://pastvu.com/p/256754
(Проблема только в Chrome, Firefox и Edge.)
Ранее на ту же тему:
- Исправил баг, когда не генерировались превью из очень больших изображений, боль 16тыс пикселей / Если встретите фото без превью, нажмите Reconvert Image (не работает)
- https://github.com/PastVu/node/commit/9af33457356098cbd9c44c3abbb0c1a289a7ac8e#diff-b16b2a5e7041b79b56bc007059f18f9841bd567ca6b8cd490d8002bfce914995
На локальной системе конвертация работает. Я пробовал загружать скаченный оригинал из https://pastvu.com/p/256754, все проходит без ошибок, но процесс конвертации выполняется примерно 3 минуты у меня для этого снимка.
Что из себя представляет public/photos/a/j/e/u/jeue26t5z3mrva92ah.jpg в хранилище? Пустой файл?
Что из себя представляет public/photos/a/j/e/u/jeue26t5z3mrva92ah.jpg в хранилище? Пустой файл?
@aeifn говорит что c файлом все в порядке. Проблема вероятно в отдаче файлов. Теперь хорошо бы посмотреть, нет ли ошибок на контейнере fileserver когда приходит запрос https://pastvu.com/_p/a/j/e/u/jeue26t5z3mrva92ah.jpg
я вообще не понял, где возникает проблема. я со своего аккаунта загрузил этот файл в продакшне. превью не сразу, но сгенерировались

я вообще не понял, где возникает проблема. я со своего аккаунта загрузил этот файл в продакшне. превью не сразу, но сгенерировались
На ссылочку 30000×3297 если нажать.
я вообще не понял, где возникает проблема. я со своего аккаунта загрузил этот файл в продакшне. превью не сразу, но сгенерировались
На ссылочку 30000×3297 если нажать.
Ссылки 30000×3297 не вижу. Нажимаю на 30000×3374 — открывается 30000x3453 (см. скриншот).

Ссылки 30000×3297 не вижу. Нажимаю на 30000×3374 — открывается 30000x3453 (см. скриншот).
Интересно. А в этом снимке если https://pastvu.com/p/256754
Ссылки 30000×3297 не вижу. Нажимаю на 30000×3374 — открывается 30000x3453 (см. скриншот).
Интересно. А в этом снимке если https://pastvu.com/p/256754
Нажимаю 30000×3297 - открывается 30000x3374

Нажимаю 30000×3297 - открывается 30000x3374
Так, а в Хроме если открыть?
У меня так:

После очистки кэша код подменяется на 200 при первом запросе, но содержимое все равно нулевой длины.
А если 1050×115, то все норм возвращает:

curl/wget нормально грузит, Safari похоже тоже. Проблема только в Chrome, Firefox и Edge.