1 Отредактировано Сергей Дмитриевич (08.06.2016 18:58:18)

Тема: Нет изображений товаров (Решено)

После установки на хостинг, не отображается ни одно изображение товара.
Ошибки:
[08-Jun-2016 15:21:02 Europe/Moscow] PHP Warning:  Creating default object from empty value in /home/WWW/cache/smarty/compile/templates_rdshop_moduleview_catalog_product_tpl.rs.tpl.php on line 121
[08-Jun-2016 15:21:25 Europe/Moscow] PHP Warning:  Creating default object from empty value in /home/WWW/core/smarty/sysplugins/smarty_internal_templatebase.php(151) : eval()'d code on line 121

Хостер говорит, что проблема может быть в том, сто RS не поддерживает версию PHP 7.0.
Так ли это?

Повысить оценку Понизить оценку

2 Отредактировано Закусило Александр (08.06.2016 17:10:28)

Re: Нет изображений товаров (Решено)

Не не в этоv. PHP 7 мы поддерживаем. У Вас nginx на сервере стоит? Попробуйте открыть изображение в новой вкладки и посмотрите, что будет.

Re: Нет изображений товаров (Решено)

nginx + Apache, да

Повысить оценку Понизить оценку

4 Отредактировано Сергей Дмитриевич (08.06.2016 17:14:27)

Re: Нет изображений товаров (Решено)

404 Not Found - Будет

Ссылочку добавлю в подтверждение - http://2016.rd43.ru/product/125/

Повысить оценку Понизить оценку

5 Отредактировано Закусило Александр (08.06.2016 17:42:21)

Re: Нет изображений товаров (Решено)

Всё просто.
У них nginx немного неправильно настроен. Вот в чём дело...
Уменьшенного изображения у товара по умолчанию не существует (при первом обращении), его нужно сначала создать. nginx настроен у них так, что статику отдаёт сразу не давая управления Apache, который должен один раз создать несуществующее изображение. А правильно должно быть так, что:
Если nginx не находит фото при обращении, то он передаёт управление Apache, который создаст изображение. В дальнейшем после того, как будет создано изображение, nginx будет сразу отдавать его.

6 Отредактировано Сергей Дмитриевич (08.06.2016 17:44:20)

Re: Нет изображений товаров (Решено)

[del]Мне это сообщение хостерам передать? smile[/del]

Передал

Повысить оценку Понизить оценку

Re: Нет изображений товаров (Решено)

Для папки /storage/ сделали отправку запроса к Apache в случае, если запрашиваемый файл не существует и все фото появились!

Спасибо за помощь.

Повысить оценку Понизить оценку

Re: Нет изображений товаров (Решено)

Не за что.

9 Отредактировано Юрий (16.01.2024 17:43:19)

Re: Нет изображений товаров (Решено)

Сергей Дмитриевич пишет:

Для папки /storage/ сделали отправку запроса к Apache в случае, если запрашиваемый файл не существует и все фото появились!

Спасибо за помощь.

Напишите пожалуйста как это конкретно сделать? Как указать чтобы Nginx не найдя картинку передавал управление apache и чтобы тот создал.

Повысить оценку Понизить оценку

10

Re: Нет изображений товаров (Решено)

Вы можете попробовать воспользоваться услугами стороннего партнера - системного администратора.

https://readyscript.ru/mp-service/siste … rirovanie/

Повысить оценку Понизить оценку