Ru-Board.club
← Вернуться в раздел «Web-программирование»

» Белые страницы, 404 (Not Found) - Joomla

Автор: lino217
Дата сообщения: 22.08.2016 16:19
Добрый день!
Суть такова: Virtuemart не выгружает некоторые изображения, создавая ошибки такого вида:
Произошла ошибка при копировани файла на фтп stories/virtuemart/product/Ut000001889_1.jpg
Произошла ошибка при копировани файла на фтп stories/virtuemart/product/resized/thumbs_Ut000001889_1.jpg
Захожу на страницу и вижу, что она пустая; в консоли написано, что файлы изображений не найдены. Хотя в панели управления сайтом информация о товаре отображается корректно!
Такая проблема имеется только с отдельными страницами. Например, с этой: http://mirmegaclock.ru/shop/category-layout/794-suveniry-dlya-inter_era/704-shkatulki-kopilki
Прошу подтолкнуть в сторону решения проблемы.
Автор: Mavrikii
Дата сообщения: 22.08.2016 21:31
lino217
вопросы по Joomla задают тут - Портал Joomla (часть 2)

Цитата:
Хотя в панели управления сайтом информация о товаре отображается корректно!

информация - текст или картинки? раз ftp ругается, значит файл картинки по какой то причине не залился - проблема с правами доступа или еще что.
Автор: IvanVodka
Дата сообщения: 27.08.2016 05:21
[no]Слушай не трать время зря. Если не разбираешься в чем-то лучше спроси тут. У тебя проблемы с кодировкой. Ты когда страницу сохраняешь в не том формате в итоге получаются карякули. Я бы тебе помог, найди меня как-то. Там дела на 2 клика. [/no]
Автор: lino217
Дата сообщения: 27.08.2016 18:44
Mavrikii
Проблема только с этой страницей.
В консоли ругается, что данных картинок нет, но на самом деле на ФТП по этому пути они есть и открываются. Права 777. Что такое может быть?
Автор: Mavrikii
Дата сообщения: 27.08.2016 22:52
lino217
как видно, картинки пытаются быть получены из плагина связанного с кэшем. вот что нашел на англ

Цитата:
As a rule, the URL rewriting on the page must happen after the content is generated on the website, and before the cache. This means that under Extensions – “Manage Plugins”, you need to make sure that the order of the Joomla SEF plugin is after all the content plugins, but before the Joomla Cache plugin.

If the URL rewriting happens before that stage, then some of the URLs generated may be broken or may not be rewritten. However, the Joomla SEF is sometimes too smart even for its own good, as it tries to rewrite/manipulate URLs that are already rewritten or that do not need to be rewritten, including URLs of images. So if this thing happens, you will have broken images on your website. The solution to this problem is to search for the plugin that generates the affected content (usually it’s not a core plugin) and make sure that its ordered to be executed after the Joomla SEF runs. You might be wondering, isn’t this against the rule that we talked about earlier? It is, but then again, this is programming, and there are many, many exceptions to every rule.

How do you know instantly that the problem is related to Joomla SEF plugin?

In order to know in less than 1 minute whether the Joomla SEF plugin is the culprit, disable it, and then check if the images are now appearing, if they are, then for sure the reason for them not appearing is the URL rewriting.


Проверьте, что Joomla SEF идет в списке после всех плагинов, но перед Joomla Cache плагином.
И, все же, такие вопросы задают в теме по ссылке наверху.
Автор: IvanVodka
Дата сообщения: 28.08.2016 04:26
А извини ссылка же

Страницы: 1

Предыдущая тема: Запрос к серверу через сгенерированный клик


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.