После установки нового сертификата SSL и изменения версии PHP с 5.x на 7.1.28 изображения продуктов больше не отображаются во внешнем интерфейсе, инструменты Chrome dev показывают ошибку 404 для файлов изображений.
Они видны в бэкэнде под каталогом продукции.
Похоже, что каталог изображений отсутствует, то есть что-то вроде / home-default /, поскольку в коде HTML файл изображения должен находиться непосредственно в корневом каталоге документа, что, очевидно, неверно.
Когда я отключаю "Friendly URL", показываются изображения.
Что я пробовал до сих пор:
- Удален .htaccess, включен дружественный URL-адрес для восстановления .htaccess
- Очистили кеш и восстановили миниатюры изображений
- Переключен обратно на PHP 5.4
- Добавлен AllowOverride All в конфигурацию vhost
Ничего не помогает. На сервере находится еще одна установка PrestaShop, на которой запущена та же версия PrestaShop 1.6.18 также под PHP 7.1.28, там "Friendly URL" работает нормально.
Я должен сказать, что понятия не имею, где искать эту проблему.