Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
J-ИРБИС :  ИРБИС Irbis
 
Распределённый поиск
Пользователь: barugan (IP-адрес скрыт)
Дата: 20, February, 2015 11:26

Добрый день.

Мне нужно подключить на сайте в список поисков БД из другой библиотеки.
Как это организовать и что для этого нужно? (есть айпи и нахвание БД другой библ)
Нашел [wiki.elnit.org] там пишут про файлы "raspr.frm dbn_web_remote_html.mnu dbn_web_remote.mnu" у себя таких не нашел.

Re: Распределённый поиск
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 21, February, 2015 15:10

Добавление удалённого сервера и его БД, доступных через протокол ИРБИС-сервера или WEB ИРБИС, или Z39-50 -- стандартная функция J-ИРБИС 2.0 Пользователь может сделать это в визуальном режиме через административную панель. Это не требует ни специальных знаний, ни времени.

Приведённый Вами материал никакого отношения ни к первой, ни ко второй версии J-ИРБИС не имеет.

Re: Распределённый поиск
Пользователь: barugan (IP-адрес скрыт)
Дата: 23, February, 2015 10:47

нашел я вот такое описание:
1.В административной панели J-ИРБИС на закладке Источники и базы найти таблицу Сервера (библиотеки-источники)
2.Добавьте новую строку и заполните поля:
a.Идентификатор библиотеки -- порядковый номер источника
b.Тип подключения -- «iwi»
c.Полный адрес к cgiirbisXX.exe. Например, [localhost]
d.Полное название библиотеки
e.Краткое название библиотеки – аббревиатура
3.В административной панели J-ИРБИС на закладке Источники и базы найти таблицу Базы источников и их характеристики
4.Таблицу следует дополнить в соответствии с разделом Добавление баз, НО следует обратить внимание, что Идентификатора библиотеки в добавляемых строках должен соответствовать идентификатору добавляемого источника.

Ввел все данные (см. прикрепленный файл), выдает ошибку "Ошибка интерпретации JSON. Возможно, непредвиденные ошибки при выполнении запроса в запросе broad_search.(200)"

Вложения: Clip.jpg (237.6KB)  
Re: Распределённый поиск
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 24, February, 2015 20:51

barugan написал(а):
-------------------------------------------------------
> Ввел все данные (см. прикрепленный файл), выдает

Наблюдаю как минимум 2 ошибки:
1. Тип подключения -- iz39
2.Нет пароля и логина (это подключение обязательно требует указания как минимум пароля)

Re: Распределённый поиск
Пользователь: barugan (IP-адрес скрыт)
Дата: 24, February, 2015 21:42

А какое не требует? или во всех вариантах нужен пароль?
Есть какой-то вариант подключения без пароля/логина?
Мне нужен просто поиск по их базе у меня на сайте (согласие от них есть).

Re: Распределённый поиск
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 26, February, 2015 12:34

barugan написал(а):
-------------------------------------------------------
> А какое не требует?

iwi_ex не требует пароля. Но оно часто не работает на новых версиях ИРБИС и является достаточно медленным вариантом. Во всех остальных случаях пароль необходим.

> Мне нужен просто поиск по их базе у меня на сайте
> (согласие от них есть).

Тогда не понимаю, что мешает попросить у них пароль любого читателя базы RDR, или если сотрудничество временное создать читателя.

Re: Распределённый поиск
Пользователь: barugan (IP-адрес скрыт)
Дата: 26, February, 2015 16:28

Цитата:
iwi_ex не требует пароля.
а его там нет в списке выбора, а прописать нельзя.
Ладно, спасибо за помощь, буду просить пароль.

Re: Распределённый поиск
Пользователь: barugan (IP-адрес скрыт)
Дата: 04, March, 2015 12:51

Взял я логин и пароль от пользователя с БД RDR, проверил его на их сайте - авторизируется. Но все равно не работает... на сайте вечно крутится иконка прогресса, а в админке выдавало такое сообщение:
"Ошибка: 2: Не удаётся получить доступ к файлу с кэшированным ресурсом: bases"

Re: Распределённый поиск
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 09, March, 2015 02:22

barugan написал(а):
-------------------------------------------------------
> Взял я логин и пароль от пользователя с БД RDR,
> проверил его на их сайте - авторизируется. Но все
> равно не работает... на сайте вечно крутится
> иконка прогресса

Убедитесь, что Ваша библиотека подписана на обновление. Если так, пришлите мне по почте, пожалуйста, данные для доступа к административной панели (или уточните название своей библиотеки, если уже их присылали)

> , а в админке выдавало такое
> сообщение:
> "Ошибка: 2: Не удаётся получить доступ к файлу с
> кэшированным ресурсом: bases"

Возможно, Вы продолжили работу с админкой после длительного перерыва, когда кэш устарел? Скорее всего, будет достаточно просто обновить страницу.

Re: Распределённый поиск
Пользователь: barugan (IP-адрес скрыт)
Дата: 09, March, 2015 08:19

Да, подписаны.
Данные выслал в личку.
Цитата:
Возможно, Вы продолжили работу с админкой после длительного перерыва, когда кэш устарел? Скорее всего, будет достаточно просто обновить страницу.
Скорей всего так и было, больше я такого сообшения не видел.

Re: Распределённый поиск
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 09, March, 2015 15:41

barugan написал(а):
-------------------------------------------------------
> Да, подписаны.

В системе обновления Ваша библиотека числилась с адресом, включающим имя папки Jirbis2, а фактический адрес сайта уже не включает имя папки. Поэтому обновление не производилось с 02.2014. Вы столкнулись с ошибкой, исправленной в версии 1.0.4.3 от 28.08.14 (описана в истории версий)

Кроме того, по моим данным Ваша библиотека сопровождалась только до 2014.09.11. Пожалуйста, решите вопрос с сопровождением.

Re: Распределённый поиск
Пользователь: barugan (IP-адрес скрыт)
Дата: 09, March, 2015 22:24

На обновления подписывали Вы сами, я давал доступ на сервер. Адрес сменил неделю назад и папка находится по тому же адресу и продублирована еще в корне jirbis2, потому что после смены Ваш модуль ИРБИС не работал. Видимо у вас как-то прописаны адреса через именно [url]http://*/jirbis2/[/url]. Почему обновление не производилось с 02.2014 я не знаю. Сопровождение мы не продлевали т.к. финансовые проблемы у университета.

Re: Распределённый поиск
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 09, March, 2015 23:31

barugan написал(а):
-------------------------------------------------------
> Адрес сменил неделю назад и папка
> находится по тому же адресу и продублирована еще в
> корне jirbis2, потому что после смены Ваш модуль
> ИРБИС не работал.

Вы некорректно изменили адрес сайта. Единственно допустимый путь -- коррекция jirbis_constants.php, а затем добавление его в no_update_list

Впрочем его я тоже настоятельно не рекомендую, так как если файл с константами не может быть заменён на актуальную версию, то сайт тоже может начать неправильно работать.


> Видимо у вас как-то прописаны
> адреса через именно [url]http://*/jirbis2/[/url]. Почему
> обновление не производилось с 02.2014 я не знаю.

Рекомендую Вам сохранить текущую версию сайта, установить старый путь, включающий папку, сообщить мне чтобы выполнить обновление.

Далее, к сожалению, Вам придётся заново выполнить перевод украиноязычных константнт. Если Вы программируете и достаточно хорошо знаете Joomla, можем обсудить вопрос "правильной" локализации.

Сейчас поиск по удалённым источникам работает, только отображение не выполняется.... Например, системе не доступен файл

"NetworkError: 404 Not Found - [lib.znau.edu.ua]"
jquery....r-ru.js
"NetworkError: 404 Not Found - [lib.znau.edu.ua]"

Re: Распределённый поиск
Пользователь: barugan (IP-адрес скрыт)
Дата: 10, March, 2015 08:28

Вернул все как было, можно обновлять.

По поводу перевода, знаний особых нет, но я понимаю как должна делаться многоязычность, определенным словам присваевается значение с ссылкой на таблицу с разными переводами и в зависимости какой язык был выбран, такой и отображается. Если пополните остальные пробелы, готов этим заняться. А то "кустарный" метод, как мы видим, не особо удачен, я не могу переводить все после каждого обновления.

И как решить проблему с неправильным отображением поискового запроса с другой библиотеки?



Редактировано 1 раз. Последний раз 12.03.2015 13:15 пользователем barugan.

Re: Распределённый поиск
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 14, March, 2015 01:40

barugan написал(а):
-------------------------------------------------------
> Вернул все как было, можно обновлять.

Вашу систему обновил.

> И как решить проблему с неправильным отображением
> поискового запроса с другой библиотеки?

Не совсем понял Ваш вопрос...

Re: Распределённый поиск
Пользователь: barugan (IP-адрес скрыт)
Дата: 15, March, 2015 20:05

Спасибо.

Поиск по БД другой библиотеки дает вот такой результат (см. вложения)

Вложения: Clip.jpg (107.4KB)  
Re: Распределённый поиск
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 16, March, 2015 01:35

barugan написал(а):
-------------------------------------------------------
> Поиск по БД другой библиотеки дает вот такой
> результат (см. вложения)

Потратил около часа на анализ Вашей ситуации, пока не решил проверить указанный Вами пароль и логин читателя. Читателя с таким логином и паролем НЕТ!

Настоятельная просьба перепроверять все исходные данные перед обращением на форум!

Re: Распределённый поиск
Пользователь: barugan (IP-адрес скрыт)
Дата: 16, March, 2015 09:16

Я прошу прощение, но это не моя вина. Когда Вам писал, лично проверял авторизацию на их сайте, видимо недавно удалили учетку. Проверил логин/пароль - работает...



Редактировано 1 раз. Последний раз 17.03.2015 16:32 пользователем barugan.

Re: Распределённый поиск
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 20, March, 2015 02:36

barugan написал(а):
-------------------------------------------------------
> проверял авторизацию на их сайте,

В настоящее время сайт Вашего партнёра в принципе не работает. (скриншот прилагаю)

Работу с WEB ИРБИС текущей версии проверил -- поиск выполняется абсолютно корректно. Остальное Вам придётся согласовать самостоятельно.

Вложения: not_working_site.png (57.8KB)  
Re: Распределённый поиск
Пользователь: barugan (IP-адрес скрыт)
Дата: 22, March, 2015 12:34

Так проблем со связью нету, возможно Вы заходили, когда они перезагружали сервер или еще что-то. Поиск проходит нормально, проблема в отображении результатов поиска. Что конкретно мне с ними "согласовать самостоятельно"??

Вложения: Clip.jpg (127.9KB)  
Re: Распределённый поиск
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 24, March, 2015 02:58

barugan написал(а):
-------------------------------------------------------
> Так проблем со связью нету

Да, сейчас поиск работает корректно. В мой копии результаты нормально отображаются. (скриншот прилагаю)

Обновил Вашу систему ещё раз. Сейчас всё работает. Существует возможность существенно повысить скорость отображения путём использования ИРБИС-сервера 2014.1

> Поиск проходит нормально, проблема в отображении
> результатов поиска.

На закладке "Экземпляры" проблема существующей версии J-ИРБИС 2. Буду исправлять. Правда, у меня пока нет чёткого представления, на основе чего расшифровывать названия отделов удалённых библиотек.



Редактировано 2 раз. Последний раз 24.03.2015 03:33 пользователем Кирилл Соколинский (СЗТУ).

Вложения: good_rem_rearch.png (282.4KB)  
Re: Распределённый поиск
Пользователь: barugan (IP-адрес скрыт)
Дата: 24, March, 2015 15:21

Спасибо, теперь работает, пусть и без "Экземпляры".

А что мне делать с переводом? я сейчас опять его переведу,
Вы исправите проблему с "Экземпляры", обновите и опять
все заново....

Re: Распределённый поиск
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 31, March, 2015 15:58

barugan написал(а):
-------------------------------------------------------
> Спасибо, теперь работает, пусть и без
> "Экземпляры".

Исправил. Теперь экземпляры отображаются корректно.


Но обратите внимание, что чтобы система воспринимала сервер как "свой", отображала расшифровки мест хранения, возможность заказа, он должен иметь тот же адрес, что и сервер, указанный в таблице Основные настройки. (очистите кэш записей после того, как сделаете это)

Адресация сервера по внешнему адресу (lib.znau.edu.ua) обычно является крайне нежелательным вариантом.

> А что мне делать с переводом? я сейчас опять его
> переведу,
> Вы исправите проблему с "Экземпляры", обновите и
> опять
> все заново....

Думаю, об обновлениях говорить смысла не имеет. Ваша библиотека начиная с 2013 года не оплачивала сопровождение ... Я выполнил его лишь чтобы исправить ошибку, и принимая во внимание сложность экономической ситуации на Украине.

Re: Распределённый поиск
Пользователь: barugan (IP-адрес скрыт)
Дата: 01, April, 2015 15:28

В поле irb64_host вместо lib.znau.edu.ua прописать внешний айпи или айпи адрес сервера ирбис в сети? Я не совсем понял.


Я понимаю что обновления нам не светят, но может я найду еще какую-то недоработку и Вам опять нужно будет ее исправить обновляя сервер. Я эту ситуацию имею ввиду.

Вложения: 2015-04-01_1629.png (11.7KB)  
Re: Распределённый поиск
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 04, April, 2015 03:04

barugan написал(а):
-------------------------------------------------------
> В поле irb64_host вместо lib.znau.edu.ua прописать
> внешний айпи или айпи адрес сервера ирбис в сети?
> Я не совсем понял.

Лучше IP в сети. Но это только рекомендация. В принципе всё работает и так.

> Я понимаю что обновления нам не светят, но может я
> найду еще какую-то недоработку и Вам опять нужно
> будет ее исправить обновляя сервер. Я эту ситуацию
> имею ввиду.

Хотя мне как разработчику хочется чтобы пользователи работали исключительно с актуальными версиями, срок гарантийного сопровождения на любую версию составляет один год... У Вас этот срок давно истёк...



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