Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Ирбис 64+ и Web ирбис 2015 года
Пользователь: erxito (IP-адрес скрыт)
Дата: 13, March, 2019 06:45

Добрый день всем!
Поставили Ирбис 64+, но очень привыкли к электронному каталогу(старому). Новый пока никак не устраивает.
Вопрос: Ирбис 64+ и web ирбис между собой нормально взаимодействуют. Просто после обновления на сервера Ирбис, появились проблемы с web

Re: Ирбис 64+ и Web ирбис 2015 года
Пользователь: Alio (IP-адрес скрыт)
Дата: 13, March, 2019 08:05

erxito написал(а):
-------------------------------------------------------
> Добрый день всем!
> Поставили Ирбис 64+, но очень привыкли к
> электронному каталогу(старому). Новый пока никак
> не устраивает.
> Вопрос: Ирбис 64+ и web ирбис между собой
> нормально взаимодействуют.
О каком "взаимодействии" идет речь? Старый шлюз (Web-ИРБИС версии 2017 и ниже) НЕ МОЖЕТ работать с БД ИРБИС64+ 2018.1! Также и наоборот - Новый шлюз НЕ МОЖЕТ работать с БД ИРБИС64 версии 2017.1 и ниже!

Если Вы хотите сохранить старый дизайн Web'а и при этом работать с БД 2018.1, необходимо сделать следующее:

1. Взять из Web-дистрибутива 2018.1 файлы irbis64.dll и сgiirbis_64_ft.exe, переписать их в старую установку Web'а и при этом сменить имя сgiirbis_64_ft.exe на cgiirbis_64.exe

2. Взять LOGDB.FST из старой установки и скопировать его в новую.

Re: Ирбис 64+ и Web ирбис 2015 года
Пользователь: erxito (IP-адрес скрыт)
Дата: 13, March, 2019 12:07

Спасибо за оперативный ответ.
Попробуем

Re: Ирбис 64+ и Web ирбис 2015 года
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 15, March, 2019 18:33

Дополнительно нужно заменить значение 4 на 1:

в файле script.js:

// Если мы хотим добавить уточнение по ключевым словам к полнотекстовому запросу или используется ИРБИС 32...
if (searchIn || irbis_generation==32)
document.SEARCH.X_S21P01.value = "3";
else
document.SEARCH.X_S21P01.value = "1";

Иначе не работает поиск по ключевым словам (выдает пустой результат поиска).
Как понял, это справедливо для Web-ИРБИС версии 2017.1

Для версии 2015.1 нужно вносить аналогичные корректировки в файлы
standart_search_form.frm
и
search_search.frm



Редактировано 1 раз. Последний раз 15.03.2019 18:37 пользователем А. Роман.

Re: Ирбис 64+ и Web ирбис 2015 года
Пользователь: skiph (IP-адрес скрыт)
Дата: 30, October, 2019 08:04

Здравствуйте! Внесли эти изменения (переход более глубокий: с 2011.1 на 2018.1), все работает, спасибо за помощь! Но заметили, что пропала строка с результатами поиска по другим базам ("найдено в базах АААА(2), ББББ(16), и т.д."). Где нужно копать?
И еще. Похожая проблема уже описывается в теме [irbis.elnit.org] . Заключается в следующем: если организовать поиск по "Ключевые слова (сортировка по релевантности)", результат будет многостраничный, но просмотреть можно будет только первую страницу, на остальных будет: "По Вашему запросу: " (<.>K=ЛЕСОВЕДЕНИЕ@<.>) " (на естественном языке: КЛЮЧЕВЫЕ СЛОВА: "ЛЕСОВЕДЕНИЕ@" ) ничего не найдено.". Однако если повторить поиск просто "Ключевые слова", без сортировки, то переход по страницам осуществляется замечательно. Авторизация тоже не используется (как в упомянутой теме).

Спасибо!



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