Отображение нескольких изображений из 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, и поэтому эти изображения должны быть сервером быстрее.