Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
J-ИРБИС :  ИРБИС Irbis
 
Проблема с отображением сайта из интернета
Пользователь: Leroden (IP-адрес скрыт)
Дата: 19, July, 2023 06:44

Доброго дня!

Версия Ирбис64+ 2021.1 для Windows
JIrbis 2.0 с последними обновлениями оффлайн

Проблема с отображением сайта из интернета.
Внутри локальной сети сайт полностью работает по адресу [irbis-new.irgups.ru]
При доступе к сайту из интернета по адресу [www.irgups.ru] не прогружаются некоторые модули (javascript, css, картинки), например:

1. на скрине Главная страница по центру должен быть слайдер, а справа Библиослайдер, но файлы необходимые для их работы не грузятся, т.к. обращаются к внутреннему серверу [irbis-new.irgups.ru]
2. аналогично с Сенсорным интерфейсом по адресу [www.irgups.ru] не загружаются ни стили, ни js

Снаружи доступ к сайту организован через reverse proxy. Сисадмины наши не смогли помочь в решении данной проблемы.

Как решить эти проблему? Что делать?

С уважением, Елшанская Ольга,
программист ИрГУПС



Редактировано 1 раз. Последний раз 19.07.2023 06:47 пользователем Leroden.

Вложения: Главная страница.jpg (359.4KB)   Сенсорный интерфейс.jpg (283.3KB)  
Re: Проблема с отображением сайта из интернета
Пользователь: ksv (IP-адрес скрыт)
Дата: 19, July, 2023 09:02

Никогда не работал с reverse proxy.
Но проблема понятна.
Некоторые компоненты и модули, написанные для Joomla, подключают свои стили и скрипты через значение root().
В вашем случае это значение - irbis-new.irgups.ru .

Самое правильно решение проблемы - это заставить администраторов сервера правильно настроить конфигурацию reverse proxy для работы с CMS Joomla.
Пусть Гуглит эту тему в Интернете.

Если же ваши сисадмины идут в отказ, то тогда решайте свою проблему сами.
Ищите в файловой структуре сайта подключение стилей, скриптов и т.д.
Переписывайте код.
Включайте эти исправленные файлы в исключения при обновлении J-Ирбис.
Если не включите, то есть вероятность после обновления J-Ирбис, всё вернется назад.

Показываю пример исправления работы библиослайдера.
Находите файл /jirbis2/modules/mod_jirbis_slifer/mod_jirbis_slider.php
В нем исправляете строки:
$document->addStyleSheet(Juri::root(). 'media/com_jirbis_slider/css/slider.css?1');
$document->addScript(Juri::root(). 'media/com_jirbis_slider/js/jquery.js');
$document->addScript(Juri::root(). 'media/com_jirbis_slider/js/slider.js?1');
$document->addScript(Juri::root(). 'media/com_jirbis_slider/js/effects.js');

На вот такие
$document->addStyleSheet( '/jirbis2/media/com_jirbis_slider/css/slider.css?1');
$document->addScript( '/jirbis2/media/com_jirbis_slider/js/jquery.js');
$document->addScript( '/jirbis2/media/com_jirbis_slider/js/slider.js?1');
$document->addScript( '/jirbis2/media/com_jirbis_slider/js/effects.js');

Но, считаю, что это не выход из положения.
Правильнее будет - настроить конфигурацию reverse proxy.

В исходном коде вашей страницы увидел, что и PhocaGallery использует значение root().
<img src="https://irbis-new.irgups.ru/jirbis2/images/phocagallery/Slideshow/05.jpg" data-thumb="https://irbis-new.irgups.ru/jirbis2/" alt="02" title="#sp-smart-caption-1" />



Редактировано 2 раз. Последний раз 19.07.2023 09:05 пользователем ksv.

Re: Проблема с отображением сайта из интернета
Пользователь: Leroden (IP-адрес скрыт)
Дата: 20, July, 2023 11:07

Спасибо, примем к сведению.

Да, проблемы не только с теми модулями, на которые скрины прислала как пример...

Re: Проблема с отображением сайта из интернета
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 28, July, 2023 16:20

Как всегда хотелось бы поблагодарить Сергея Витальевича (Роскосмос) за консультацию по этому вопросу.

Могу лишь уточнить, что, скорее всего, были изменены строки httpd.conf

Listen 80
ServerName localhost:80

Вероятно, здесь был прописан внутренний адрес irbis-new.irgups.ru, что и приводит к проблемам.

Re: Проблема с отображением сайта из интернета
Пользователь: Leroden (IP-адрес скрыт)
Дата: 18, August, 2023 06:03

Доброго дня!

Проверила httpd.conf - строки не изменены, такие же как Вы писали:

Listen 80
ServerName localhost:80

Re: Проблема с отображением сайта из интернета
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 21, August, 2023 14:43

Leroden написал(а):
-------------------------------------------------------
> Доброго дня!
>
> Проверила httpd.conf - строки не изменены, такие
> же как Вы писали:
>
> Listen 80
> ServerName localhost:80

Попробуйте с помощью поиска в файлах конфигурации найти где встречается строка irbis-new.irgups.ru Проконсультируйтесь с администраторами вуза: может быть они реализовали какой-то редирект.



Редактировано 1 раз. Последний раз 21.08.2023 14:46 пользователем Кирилл Соколинский (СЗТУ).



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.