Отображение нескольких изображений из Imagick приводит к получению поврежденных изображений

У меня работает файл imagick/image-building (по большей части), но у меня проблема с отображением изображений. Из одного файла imagick генерируется несколько изображений, каждое изображение привязано к идентификатору (и каждый компонент изображения определяется идентификатором). Таким образом, изображения отображаются с URL-адреса, как это;

    http://websiteurl.com/imagick-file/ID

При просмотре элементов по отдельности (по одному) это работает просто отлично, но когда я пытаюсь загрузить несколько элементов на одну страницу, это приводит к тому, что одно или несколько изображений "ломаются" и не загружаются. Поэтому, если у меня есть три изображения, одно из этих трех может не загрузиться, например URL-адреса изображений на странице:

<img src="https://websiteurl.com/imagick-file/1">  
<img src="https://websiteurl.com/imagick-file/2">  
<img src="https://websiteurl.com/imagick-file/3">  

1 и 2 загрузятся на странице, а 3 - нет. Я не уверен, почему только несколько изображений ломаются, и это кажется случайным, с различными изображениями, ломающимися или загружающимися с каждой перезагрузкой страницы. Происходит независимо от браузера или компьютера.

Я был бы очень признателен за понимание проблемы.

0 ответов

Вы можете создать cron и в нем создавать и сохранять эти образы на сервере. Затем вы можете отображать эти изображения, даже не вызывая imagick, и поэтому эти изображения должны быть сервером быстрее.

Другие вопросы по тегам