Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
web Irbis64+ Error Request!
Пользователь: Kanykey (IP-адрес скрыт)
Дата: 13, February, 2020 19:58

Здравствуйте! пожалуйста помогите разобраться с установкой веб шлюза.
Сейчас занимаюсь тестированием и устарновила на локалке с Апач(все в рабочем состоянии, так как на нем другие рабочие хосты). Сам Ирбис сервер так же установила, базы все оригинальные ничего не меняла.
В браузере выдает Error request!
попыталась разобраться в запросе url=/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=F&I21DBN=IBIS_FULLTEXT&P21DBN=IBIS&Z21ID=&S21CNR=5">
что означает имя профиля IBIS_FULLTEXT? может надо где его откорректировать

что в запросе неправильно?


По идее все же должно работать?
Помогите пожалуйста



Редактировано 1 раз. Последний раз 13.02.2020 20:51 пользователем Kanykey.

Вложения: 2020-02-13_22-45-26.png (14.1KB)  
Re: web Irbis64+ Error Request!
Пользователь: SokV (IP-адрес скрыт)
Дата: 14, February, 2020 01:49

Вы вроде всё правильно пишете. Насколько я понимаю, эту ошибку выдаёт не браузер, а веб-шлюз отрабатывает, и возвращает такую ошибку.

Предполагаю, что проблема может быть в (не)корректности файла cgi-bin\irbis_server_ft.ini

Что конкретно можно проверять - то с чем я сталкивался это указанные там пути, а также комплектность секций. Например, при указании в url параметра I21DBN=IBIS_FULLTEXT ответ составляется из фреймов указанных в секции [IBIS_FULLTEXT] в ini файле.

Но обычно подобные проблемы указывают на некорректную установку или неправильный ini в результате каких то неправильных действий по установке и настройке. И проще всего лечится корректной переустановкой. Просмотр ini файла помогает сориентироваться в поиске ошибки.

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

Если переустановка не помогает, то пришлите мне, пожалуйста, ваш ini файл.

Re: web Irbis64+ Error Request!
Пользователь: Kanykey (IP-адрес скрыт)
Дата: 14, February, 2020 06:31

Спасибо вам большое за ответ!
Действительно проблема оказалась в ini файле
почему то путь к базе MESH оказался вот таким..

[MESH]
FRAMES=C:\Sboychakov\IRBIS64\DATAI\frames_62\Ibis\MESH\
ShowFrames=header_1.frm, search_4.frm,RESULT,footer_mesh.frm,footer_7.frm
SearchFrames=header_1.frm, search_4.frm,RESULT,footer_mesh.frm,footer_7.frm
DBName=MESH
MIN_COLOR_COUNT=3

Хорошего дня вам!

Re: web Irbis64+ Error Request!
Пользователь: akovalev (IP-адрес скрыт)
Дата: 24, March, 2020 10:50

Здравствуйте, коллеги!

Возникает ошибка Error request! при попытке показа статистики через WebIrbis64+.
При этом на сервере "ложится" база LOGDB. При попытке обращения к этой базе через Администратор не показывается ничего, нет даже имени базы.
Просмотр MST файла записи показывает, но нормальное обращения к базе невозможно.
Из-за чего может происходить такое поведение базы?

Re: web Irbis64+ Error Request!
Пользователь: Alio (IP-адрес скрыт)
Дата: 24, March, 2020 11:03

Значит, у Вас нарушена установка БД LOGDB. Возьмите из дистрибутива системы файл LOGDB.PAR и целиком папку LOGDB

Re: web Irbis64+ Error Request!
Пользователь: akovalev (IP-адрес скрыт)
Дата: 24, March, 2020 11:41

LOGDB.par нормальный. Проблема лечится заменой папки LOGDB. Но через некоторое время проблема возникает снова.
Хотелось бы понять из-за чего подобное может происходить

Re: web Irbis64+ Error Request!
Пользователь: akovalev (IP-адрес скрыт)
Дата: 25, March, 2020 11:35

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

Re: web Irbis64+ Error Request!
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, March, 2020 11:39

akovalev написал(а):
-------------------------------------------------------
> Посмотрел записи в LOGDB напрямую в MST файле.
Что сие значит?


> Записи туда нормально идут, даже когда сама база
> недоступна для просмотра стандартными средствами.
Почему Вы не можете просматривать БД LOGDB стандартными средствами, например, через АРМ Каталогизатор?


> Так что статистика собирается, но не доступна для
> просмотра.

Re: web Irbis64+ Error Request!
Пользователь: akovalev (IP-адрес скрыт)
Дата: 25, March, 2020 11:55

При попытке подключения к LOGDB через Администратор не показывается ничего, нет даже имени базы
Через каталогизатор база также не открывается.
При просмотре базе через редактор MST/ISO файлов видно, что записи в LOGDB за текущий день есть.

Re: web Irbis64+ Error Request!
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, March, 2020 12:01

akovalev написал(а):
-------------------------------------------------------
> При попытке подключения к LOGDB через
> Администратор не показывается ничего, нет даже
> имени базы
> Через каталогизатор база также не открывается.
Если LOGDB есть в списке БД и при этом не открывается, значит она запорчена.

> При просмотре базе через редактор MST/ISO файлов
> видно, что записи в LOGDB за текущий день есть.

Re: web Irbis64+ Error Request!
Пользователь: akovalev (IP-адрес скрыт)
Дата: 25, March, 2020 12:06

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

Re: web Irbis64+ Error Request!
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, March, 2020 12:18

У Вас есть соответствие версии шлюза и серверной части ИРБИС? И то и другое 2018 версии (или 2019)?

Re: web Irbis64+ Error Request!
Пользователь: akovalev (IP-адрес скрыт)
Дата: 25, March, 2020 12:22

И то и другое 2019

Re: web Irbis64+ Error Request!
Пользователь: SokV (IP-адрес скрыт)
Дата: 25, March, 2020 12:43

А чем вы просматриваете mst файл? Можете прикрепить здесь пример такого файла, который не просматривается стандартными средствами? Интересно на него посмотреть. Есть ещё редактор iso и mst файлов, может он какую то полезную информацию может дать.

Re: web Irbis64+ Error Request!
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, March, 2020 12:52

На сервере работает антивирус? Проверьте, не удаляет ли он файлы в папке ИРБИС64...

Re: web Irbis64+ Error Request!
Пользователь: akovalev (IP-адрес скрыт)
Дата: 25, March, 2020 12:55

Именно редактором ISO/MST файлов и просматриваю.

Вложения: LOGDB.zip (1.03MB)  
Re: web Irbis64+ Error Request!
Пользователь: SokV (IP-адрес скрыт)
Дата: 25, March, 2020 13:33

Файл размером 4194304 начиная с позиции 4013245 заполнен нулями. И вплотную до этой позиции записи читаются iso редактором (как будто без ошибок). Далее, разумеется, нет.

Что из этих фактов следует пока не очень понятно.

Re: web Irbis64+ Error Request!
Пользователь: Ivanm (IP-адрес скрыт)
Дата: 25, October, 2022 12:18

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

были добавлены параметры по типу:
Цитата:
[IMASH
FRAMES=C:\IRBIS\WEB\catalog.unatlib.org.ru\cgi-bin\Frames\FullText\
ShowFrames=header_ft.frm, baner_ft.frm, search_ft.frm,footer_ft.frm
SearchFrames=header_ft.frm,baner_ft.frm, search_ft.frm, footer_ft.frm
DictionryFrames=RESULT
DICT_FORMAT=web_dict
EXTPREF=<b><font color=red>
EXTPOST=</font></b>
MIN_COLOR_COUNT=2
=#Для скачивания через OPAK IRBIS
*.*.*.*=1
DBNAME=IMASH]

Re: web Irbis64+ Error Request!
Пользователь: Ivanm (IP-адрес скрыт)
Дата: 25, October, 2022 13:02

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

Re: web Irbis64+ Error Request!
Пользователь: Ivanm (IP-адрес скрыт)
Дата: 27, October, 2022 12:51

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

Вложения: а.png (11.9KB)  
Re: web Irbis64+ Error Request!
Пользователь: SokV (IP-адрес скрыт)
Дата: 27, October, 2022 13:39

Здравствуйте!

Объясните, пожалуйста, вашу ситуацию подробно и с самого начала. Пока что ничего не понятно.

Само по себе вот это сообщение об ошибке, которое видит пользователь "Error Request!" не даёт конкретики, с чем именно связана ошибка. Можно только предполагать, что скорее всего имеется какая то проблема с ini файлом Веб шлюза.

Какой версии у вас ИРБИС? Если не знаете точно, то хотя бы примерно год, когда он был получен.

Правильно я понимаю, что до какого то момента (когда вы правили, как сами пишете irbis_server и bases_mnu) Веб ИРБИС работал нормально, только отсутствовала возможность выбора баз данных?

Правильно ли я понимаю, что файл irbis_server, о котором вы пишете, что правили его, это irbis_server.ini? Пришлите его, пожалуйста. Можно через личку. И расскажите, что в нём правили, конкретнее, какие секции добавляли.

Что именно и зачем вы правили в файле bases_mnu? Имеется в виду файл bases_mnu.pft или что то другое?

Ещё, я не понял, что вы называете "формами", соответственно не понял и того, что вы описываете.

Re: web Irbis64+ Error Request!
Пользователь: Ivanm (IP-адрес скрыт)
Дата: 27, October, 2022 14:16

Добрый день. Веб-Ирбис 2020 года. bases_mnu создает ссылки на базы из файла с указанием имени базы и описания. Если выбрать через копию этой технологии с переименованными файлами, точнее на одной странице вызываются два формата:
<!FORMAT=@bases_mnu>
<!FORMAT=@bases_res_mnu>

Вот если перейти по ссылке созданной в bases_mnu то поиск и все операции производятся, в bases_res_mnu ссылки на другую группу баз для совершения поиска, но если перейти по нему любую другую базу этой группы - при поиске по базам вылетает ошибка.
С <!FORMAT=@bases_res_mnu> проблем нет. Содержание идентично, но убраны все стили какие были.

Re: web Irbis64+ Error Request!
Пользователь: Ivanm (IP-адрес скрыт)
Дата: 27, October, 2022 14:23

В личные сообщения отправил файл и что было дописано.

Re: web Irbis64+ Error Request!
Пользователь: SokV (IP-адрес скрыт)
Дата: 27, October, 2022 14:40

Ключевое значение имеют два момента:
1) Получаемые (форматом @bases_res_mnu) ссылки должны быть идентичны (тем которые получаются из @bases_mnu) с точностью до имени базы.
2) Базы, использующиеся в Веб ИРБИС должны быть прописаны в ini файле Веб ИРБИС определенным образом, в виде набора секций. Этого можно добиться с помощью серверного АРМ Администратор: открыть Администратор, открыть базу, выбрать пункт меню "База данных" - "Сделать БД ЭБ доступной читателю WEB". Можно и вручную с помощью текстового редактора все нужные секции скопировать и добавить, скорректировав их, главное ничего не упустить.

Re: web Irbis64+ Error Request!
Пользователь: Ivanm (IP-адрес скрыт)
Дата: 27, October, 2022 14:56

Большое спасибо! Всё работает, что-то я совсем упустил тот факт, что bases_mnu изначально определяет доступность баз :(



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