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

Столкнулись с проблемой установки web-шлюза под Apache
при переходе на адресу
[url=http://localhost:85/IRBIS_HTDOC/irbis64r_plus/index.html[/url]
или
[url=http://localhost:85/IRBIS_CGI/irbis64r_plus/cgiirbis_64_ft.exe[/url]
файл cgiirbis_64_ft.exe просто скачивается но не выполняется.
Что надо сделать?
Если ли пошаговая инструкция установки Web-ИРБИС64+ под Apache?
Windows Server 2012, XAMPP Apache

Re: Web-ИРБИС64+ с Apache
Пользователь: Alio (IP-адрес скрыт)
Дата: 03, June, 2019 13:24

Что это за папки IRBIS_HTDOC и IRBIS_CGI???

Re: Web-ИРБИС64+ с Apache
Пользователь: denis_sh (IP-адрес скрыт)
Дата: 04, June, 2019 10:07

ага, оказывается для апача устанавливать надо в папки htdocs и cgi-bin, жалко в инструкции этого не написано.
Однако теперь хоть страница и загружается невозможно залогинется
пробовал с комбинациями MASTER/MASTERKEY, 111/111, 444/444, 1/1, и как гость, и с данными с которыми захожу в Каталогизатор.
Как сменить/сбросить пароль? или можно вообще убрать авторизацию, ведь в прошлой версии можно было искать незалогиненным

Re: Web-ИРБИС64+ с Apache
Пользователь: Alio (IP-адрес скрыт)
Дата: 04, June, 2019 10:15

denis_sh написал(а):
-------------------------------------------------------
> ага, оказывается для апача устанавливать надо в
> папки htdocs и cgi-bin, жалко в инструкции этого
> не написано.
При чем тут инструкция, если ЭТО прописано непосредственно в интерфейсе установщика???

> Однако теперь хоть страница и загружается
> невозможно залогинется
> пробовал с комбинациями MASTER/MASTERKEY, 111/111,
> 444/444, 1/1, и как гость, и с данными с которыми
> захожу в Каталогизатор.
> Как сменить/сбросить пароль? или можно вообще
> убрать авторизацию, ведь в прошлой версии можно
> было искать незалогиненным
При чем тут логины пользователей? При входе в Web Вы должны указывать реквизиты ЧИТАТЕЛЯ, т.е. то, что стоит в 30 поле записи читателя в БД RDR

Re: Web-ИРБИС64+ с Apache
Пользователь: denis_sh (IP-адрес скрыт)
Дата: 04, June, 2019 13:08

Как посмотреть это поле?
В прошлой версии можно было искать незалогиневаясь, сейчас это возможно? Например обычным посетителям которые просто зашли на сайт

Re: Web-ИРБИС64+ с Apache
Пользователь: Alio (IP-адрес скрыт)
Дата: 04, June, 2019 13:09

denis_sh написал(а):
-------------------------------------------------------
> Как посмотреть это поле?
А Вы вообще с ИРБИСом знакомы???

Re: Web-ИРБИС64+ с Apache
Пользователь: denis_sh (IP-адрес скрыт)
Дата: 04, June, 2019 13:11

и после установки Web-ИРБИС64+ создается файл read_me.txt c текстом:
"Для авторизации предлагается следующий набор тестовых учетных записей (логин/пароль):
111/111
222/222
333/333
444/444
555/555
666/666
777/777
888/888
999
"
Если эти пароли не от Web-ИРБИС64+ тогда отчего они?

Re: Web-ИРБИС64+ с Apache
Пользователь: denis_sh (IP-адрес скрыт)
Дата: 04, June, 2019 13:22

А Вы вообще с ИРБИСом знакомы???
- видимо не настолько хорошо чтобы понять как это сделать, потому и спрашиваю здесь.
Также интересует вопрос: если раньше любой мог искать в веб версии, теперь только специальные "читатели" ? Простым пользователям тогда же будет неудобною Эта версия предполагает способ отключить авторизацию?

Re: Web-ИРБИС64+ с Apache
Пользователь: Alio (IP-адрес скрыт)
Дата: 04, June, 2019 13:45

Давайте начнем сначала.
У Вас ведется БД Читателей (RDR)? Если нет, то у Вас должен быть ДИСТРИБУТИВНЫЙ (тестовый) вариант этой БД. В этой БД предусмотрен условный читатель с именем (30 поле) GUEST и категорией (50 поле) GUEST. Наличие такого условного читателя позволяет входить в Web В КАЧЕСТВЕ ГОСТЯ.
Хотя бы ради любопытства зайдите в БД RDR.

Re: Web-ИРБИС64+ с Apache
Пользователь: denis_sh (IP-адрес скрыт)
Дата: 04, June, 2019 14:04

с именем GUEST и паролем GUEST Web-ИРБИС64+ возращает "Неправильный логин или пароль."
- Хотя бы ради любопытства зайдите в БД RDR.
увы понятия не имею как это сделать

Re: Web-ИРБИС64+ с Apache
Пользователь: Konstantinus (IP-адрес скрыт)
Дата: 04, June, 2019 14:06

Через приложение АРМ Каталогизатор. База RDR. Посмотрите список пользователей.
Это основы.

Re: Web-ИРБИС64+ с Apache
Пользователь: Alio (IP-адрес скрыт)
Дата: 04, June, 2019 14:37

denis_sh написал(а):
-------------------------------------------------------
> с именем GUEST и паролем GUEST Web-ИРБИС64+
> возращает "Неправильный логин или пароль."
> - Хотя бы ради любопытства зайдите в БД RDR.
> увы понятия не имею как это сделать
Если Вы задаете такие вопросы, то Вам стоит пройти обучение или хотя бы прочитать документацю.

Re: Web-ИРБИС64+ с Apache
Пользователь: denis_sh (IP-адрес скрыт)
Дата: 04, June, 2019 14:40

Отлично! удалось войти
Наверно последний вопрос:
Возможно ли отключить авторизацию и сразу попадать на страницу поиска как в прошлой версии незалогиненным?

Re: Web-ИРБИС64+ с Apache
Пользователь: Alio (IP-адрес скрыт)
Дата: 04, June, 2019 14:48

denis_sh написал(а):
-------------------------------------------------------
> Отлично! удалось войти
> Наверно последний вопрос:
> Возможно ли отключить авторизацию и сразу попадать
> на страницу поиска как в прошлой версии
> незалогиненным?
В качестве начальной ставьте ссылку, которая стоит под ВОЙТИ КАК ГОСТЬ

Re: Web-ИРБИС64+ с Apache
Пользователь: bge (IP-адрес скрыт)
Дата: 03, October, 2019 11:00

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

Alio написал:
"В качестве начальной ставьте ссылку, которая стоит под ВОЙТИ КАК ГОСТЬ"

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



Редактировано 1 раз. Последний раз 03.10.2019 11:01 пользователем bge.

Re: Web-ИРБИС64+ с Apache
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 03, October, 2019 20:19

Допишите значение GUEST к значению ID= в URL в файле ...\irbis64r_plus\index.htm

как в примере ниже:

/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=F&I21DBN=ECAT_FULLTEXT&P21DBN=ECAT&Z21ID=GUEST

вместо ECAT у вас будет IBIS или какая-то другая БД.
В БД RDR при этом должна быть гостевая запись читателя с идентификатором GUEST в поле 30.



Редактировано 1 раз. Последний раз 03.10.2019 20:19 пользователем А. Роман.

Re: Web-ИРБИС64+ с Apache
Пользователь: bge (IP-адрес скрыт)
Дата: 06, November, 2019 13:44

Спасибо большое, А.Роман! Так действительно получается))

Re: Web-ИРБИС64+ с Apache
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 06, November, 2019 13:53

всегда - пожалуйста!

Re: Web-ИРБИС64+ с Apache
Пользователь: Shen (IP-адрес скрыт)
Дата: 11, November, 2019 20:37

Установила на новый сервер версию Ирбис64+ 2018.1. Главная страница загружается без картинок.

//localhost/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=F&I21DBN=IBIS_FULLTEXT&P21DBN=IBIS&Z21ID=&S21CNR=5

Пробовала в разных браузерах, результат тот же. Скрин прилагаю.

Дома, установив эту же версию, всё хорошо.
Подскажите, пожалуйста, в чем дело?



Редактировано 1 раз. Последний раз 11.11.2019 20:38 пользователем Shen.

Вложения: главная стр.jpg (51.3KB)  
Re: Web-ИРБИС64+ с Apache
Пользователь: Shen (IP-адрес скрыт)
Дата: 17, November, 2019 14:54

Разобрались сами, спасибо

Re: Web-ИРБИС64+ с Apache
Пользователь: Johan (IP-адрес скрыт)
Дата: 23, March, 2021 15:22

а у меня вопрос такой, а можно отключить авторизацию если поле пароль пустое?

Re: Web-ИРБИС64+ с Apache
Пользователь: SokV (IP-адрес скрыт)
Дата: 23, March, 2021 15:27

Что значит "отключить авторизацию если поле пароль пустое"? Формулировка не понятна.

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



Редактировано 1 раз. Последний раз 23.03.2021 15:29 пользователем SokV.

Re: Web-ИРБИС64+ с Apache
Пользователь: Johan (IP-адрес скрыт)
Дата: 23, March, 2021 15:38

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



Редактировано 1 раз. Последний раз 23.03.2021 15:44 пользователем Johan.

Re: Web-ИРБИС64+ с Apache
Пользователь: SokV (IP-адрес скрыт)
Дата: 23, March, 2021 15:48

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

Для чего нужно иметь в базе читателей RDR таких пользователей с пустыми паролями, но не давать им войти? Мне кажется, что если вы не хотите, чтобы они ходили с пустыми паролями, то или им нужно пароль задать, или удалить их вовсе из базы читателей.

Re: Web-ИРБИС64+ с Apache
Пользователь: SokV (IP-адрес скрыт)
Дата: 23, March, 2021 15:51

Если речь о недоверии к админам, которые как предполагается всё равно поназаводят пользователей с пустыми паролями, то это довольно странная ситуация, но конечно можно реализовать такой запрет на уровне Javascript.

Re: Web-ИРБИС64+ с Apache
Пользователь: Johan (IP-адрес скрыт)
Дата: 23, March, 2021 16:32

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



Редактировано 1 раз. Последний раз 23.03.2021 16:34 пользователем Johan.

Re: Web-ИРБИС64+ с Apache
Пользователь: SokV (IP-адрес скрыт)
Дата: 23, March, 2021 16:52

Понятно. То есть, речь о временной ситуации на момент перехода. Нет, у нас нет такой специальной настройки, запрета входа с пустыми паролями. Наверное, да, лучше всем читателям задать какие то пароли.

Re: Web-ИРБИС64+ с Apache
Пользователь: Grievous (IP-адрес скрыт)
Дата: 01, June, 2021 07:37

SokV написал(а):
-------------------------------------------------------
> лучше всем читателям задать какие то пароли.

Задать то можно, но как потом эти пароли читателям сообщить?
По хорошему читатели должны иметь возможность сами менять пароль, без вмешательства библиотекаря. Это сейчас не реализовано?

--
Сергей Кузнецов



Редактировано 1 раз. Последний раз 02.06.2021 04:34 пользователем Grievous.

Re: Web-ИРБИС64+ с Apache
Пользователь: SokV (IP-адрес скрыт)
Дата: 01, June, 2021 13:12

Сейчас это не реализовано. Согласен с вами, что по хорошему читатели должны иметь возможность сами менять пароль. Хочу отметить, что пароль сейчас хранится в открытом виде. Если давать пользователю возможность задать его самостоятельно, то конечно же, по причинам конфеденциальности, заданное пользователем значение должно хешироваться. Мы рассмотрим возможность реализации этого.

Re: Web-ИРБИС64+ с Apache
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 01, June, 2021 13:40

Если пароль есть в записи читателя, и в той же записи есть адрес электронной почты, то можно отправлять информацию читателям автоматически.
В отношении самостоятельной смены пароля - практически в большинстве случаев эта процедура связана с отправкой читателю ссылки с токеном доступа к форме смены пароля по ЭЛЕКТРОННОЙ ПОЧТЕ.



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