Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Страницы: 123>>
Страница: 1 из 3
Z-39
Пользователь: Юлия Главчева (IP-адрес скрыт)
Дата: 22, November, 2007 17:39

Подскажите, какое базовое ПО должно быть установлено для работы Z-39?

В чем может быть причина ошибки?
Notice: Undefined variable: scan in z:\home\localhost\www\irbis32r\php\GATE.PHP on line 2

Notice: Undefined variable: scan1 in z:\home\localhost\www\irbis32r\php\GATE.PHP on line 2

Notice: Undefined variable: scan2 in z:\home\localhost\www\irbis32r\php\GATE.PHP on line 2

Notice: Undefined variable: extend in z:\home\localhost\www\irbis32r\php\GATE.PHP on line 249

Re: Z-39
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 24, November, 2007 00:28

Приведённые Вами строки являются не сообщениями об ошибках, а уведомлениями о неизвестных переменных. Их наличие не свидетельствует о некорректной работе скрипта. Чтобы устранить их замените значение параметра error_reporting в файле PHP.INI на E_ERROR . Т. е.

error_reporting = E_ERROR

Сообщения перестанут появляться.

Re: Z-39
Пользователь: Юлия Главчева (IP-адрес скрыт)
Дата: 26, November, 2007 15:14

Спасибо за ответ.В связи установкой возникло много вопросов.
Результатом выполнения запроса является сообщение о том, что не хватает данных.Скорее всего дело в тех самых переменных.Подскажите,какие индивидуальные настройки надо провести в первую очередь? Можно ли провести тестирование Z-39 локально?

Re: Z-39
Пользователь: Юлия Главчева (IP-адрес скрыт)
Дата: 06, December, 2007 15:04

Подскажите, у кого протокол работает, какое базовое программное ПО надо установить? Я так понимаю,что YAZ,PHP,PERL...

Re: Z-39
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 06, December, 2007 15:37

Тестирование провести можно. В комплекте есть программа yaz-client.exe. Вот ей и можно тестировать. Базовое ПО: YAZ. Остально не обязательно. Однако если у вас версия Z-Ирбис старая (которая php файлом идет), то тогда конечно нужно еще и PHP ставить.

Re: Z-39
Пользователь: Юлия Главчева (IP-адрес скрыт)
Дата: 10, December, 2007 16:37

Спасибо,Максим,надеюсь на дальнейшие подсказки.
yaz-client.exe проходит тестировние успешно.PHP поставила.Тестовые простые файлы для PHP работают. А версия Z-Ирбис (которая php файлом идет) выдает сообщение о том, что не хватает данных для поиска.

Re: Z-39
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 10, December, 2007 16:51

Если не хватает данных для поиска, то вы просто не задаете запрос для поиска.

Re: Z-39
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 10, December, 2007 22:53

А какая версия Z-ИРБИСа (ну или веб-ИРБИСА) у вас используется?

Re: Z-39
Пользователь: Юлия Главчева (IP-адрес скрыт)
Дата: 11, December, 2007 15:34

В начале 2007 года мы приобрели веб-ИРБИС32 версию 2005.2. Но, что касается Z-ИРБИСа, в нижней правой области экрана стоит Web-Ирбис 2004.

Re: Z-39
Пользователь: ARoN (IP-адрес скрыт)
Дата: 30, January, 2008 11:07

Здравствуйте, возникла такая проблема. Стоит Web Irbis 2006, при создании запроса через шлюз Z39.50 вылетает ошибка "Cannot open HEADER format file" и обращается в строке адреса к файлу gate.exe. Подскажите пожалуйста в чем может быть проблема?

Re: Z-39
Пользователь: kolosovkir (IP-адрес скрыт)
Дата: 30, January, 2008 11:44

Скорее всего, проблема связана с очень старой версией gate.php. Попробуйте использовать версию, приведенную в прикрепленном файле.

Вложения: gate_php.zip (14.3KB)  
Re: Z-39
Пользователь: kolosovkir (IP-адрес скрыт)
Дата: 30, January, 2008 11:53

В данном случае ("Cannot open HEADER format file") по какой-то причине при инсталляции в директорию \cgi-bin\irbis64..\z3950\ (там, где не извлеклись форматные файлы, используемые скриптом для отображения WEB-страницы:
header.htm, head1.txt, rusmarc.txt, footer.txt.
Попробуйте их скопировать из приложенного файла.

Вложения: headers.zip (2.9KB)  
Re: Z-39
Пользователь: Konstantinus (IP-адрес скрыт)
Дата: 30, January, 2008 13:13

Цитата:
В начале 2007 года мы приобрели веб-ИРБИС32 версию 2005.2

Интересно, а почему не 2006.х?

Re: Z-39
Пользователь: ARoN (IP-адрес скрыт)
Дата: 30, January, 2008 13:43

kolosovkir написал(а):
-------------------------------------------------------
> Скорее всего, проблема связана с очень старой
> версией gate.php. Попробуйте использовать версию,
> приведенную в прикрепленном файле.

При запросе в адресной строке обращается к файлу gate.exe, а не к gate.php

Re: Z-39
Пользователь: kolosovkir (IP-адрес скрыт)
Дата: 31, January, 2008 11:32

ARoN написал(а):
-------------------------------------------------------
> kolosovkir написал(а):
> --------------------------------------------------
> -----
> > Скорее всего, проблема связана с очень старой
> > версией gate.php. Попробуйте использовать
> версию,
> > приведенную в прикрепленном файле.
>
> При запросе в адресной строке обращается к файлу
> gate.exe, а не к gate.php

Это я отвечал на первое сообщение в данном блоке :) А для вашего случая есть мой комментарий с файлами headers.zip ))

Re: Z-39
Пользователь: ARoN (IP-адрес скрыт)
Дата: 31, January, 2008 14:34

При установки Ирбиса использовался IIS, был создан виртуальный каталог Irbis, в котором были даны права на чтение.
Список файлов в папке Z3950:
C:\Inetpub\wwwroot\irbis\Z3950\footer.txt
C:\Inetpub\wwwroot\irbis\Z3950\gate.EXE
C:\Inetpub\wwwroot\irbis\Z3950\header.htm
C:\Inetpub\wwwroot\irbis\Z3950\HOSTS.TXT
C:\Inetpub\wwwroot\irbis\Z3950\my_cgi.txt
C:\Inetpub\wwwroot\irbis\Z3950\rusmarc.txt
C:\Inetpub\wwwroot\irbis\Z3950\Yaz.dll

Вроде все файлы на месте, но все равно выдает сообщение:
"Cannot open HEADER format file"
Подскажите в чем еще может быть проблема?

Re: Z-39
Пользователь: kolosovkir (IP-адрес скрыт)
Дата: 31, January, 2008 14:44

Странно, что эти файлы попали в \wwwroot\.... Они же должны быть в \cgi-bin\.. Что-то там напутано..

Re: Z-39
Пользователь: ARoN (IP-адрес скрыт)
Дата: 31, January, 2008 14:47

Папка с ирбисом была перемещена вручную и настроена для работы через IIS, все работает корректно, только проблемы именно с шлюзом..

Re: Z-39
Пользователь: kolosovkir (IP-адрес скрыт)
Дата: 31, January, 2008 14:54

ARoN написал(а):
-------------------------------------------------------
> Папка с ирбисом была перемещена вручную и
> настроена для работы через IIS, все работает
> корректно, только проблемы именно с шлюзом..

А как выглядит строка браузера (URL) когда выдается ошибка?

Re: Z-39
Пользователь: ARoN (IP-адрес скрыт)
Дата: 31, January, 2008 15:26


Re: Z-39
Пользователь: kolosovkir (IP-адрес скрыт)
Дата: 31, January, 2008 15:37

Нет, это что-то не то... Обычно это выглядит типа:
[localhost]

Re: Z-39
Пользователь: ARoN (IP-адрес скрыт)
Дата: 31, January, 2008 15:52

Как я уже говорил, был создан виртуальный каталог в IIS, установленный Ирбис был перемешен вручную в C:\Inetpub\wwwroot\irbis. Поэтому путь в адресной строке другой. Могу выложить, если надо список файлов, находящихся в директории irbis.

Re: Z-39
Пользователь: kolosovkir (IP-адрес скрыт)
Дата: 31, January, 2008 16:15

Да, я понял, просто ссылку не посмотрел.. Можно попробовать в форме page8.html полностью указать путь на файл header.htm в строке:
<INPUT type=hidden name=header value="header.htm">

написать что-то типа (то есть указать полный путь):
<INPUT type=hidden name=header value="c:/irbis/Z3950/header.htm">

Если пройдет, то сделать аналогично для всех форматных файлов

Re: Z-39
Пользователь: ARoN (IP-адрес скрыт)
Дата: 01, February, 2008 08:57

Не обнаружил в форме page8.html упоминаний файла header.htm,не могли бы вы прикрепить сюда свой файл page8.html для сравнения?

Re: Z-39
Пользователь: kolosovkir (IP-адрес скрыт)
Дата: 01, February, 2008 09:55

А, ну теперь понятно стало в чём дело :) Вероятно, что в дистрибутив попала старая версия поисковой страницы page8.html. Возможно, что поставив ту, что я высылаю в прилагаемом файле, у вас всё получится... Если нет, то будем разбираться дальше :)

Вложения: page8.zip (3KB)  
Re: Z-39
Пользователь: ARoN (IP-адрес скрыт)
Дата: 01, February, 2008 13:57

Мы думаем, что на форме gate8.html идет обращение к файлу gate.exe, который при формировании ответа использует уже файл header.htm, который не может найти и выдает ошибку об этом. Есть предположение, что в файле gate.exe жестко прописан путь к этому файлу при установке, но так как мы перенесли вручную каталог с Ирбисом в другое место, он не находит его. Если не сложно пришлите еще ваш файл gate.exe

Re: Z-39
Пользователь: kolosovkir (IP-адрес скрыт)
Дата: 01, February, 2008 14:46

Пожалуйста :) Может быть версии у вас старые.. В новой версии все имена файлов передаются как параметры.

ARoN написал(а):
-------------------------------------------------------
> Мы думаем, что на форме gate8.html идет обращение
> к файлу gate.exe, который при формировании ответа
> использует уже файл header.htm, который не может
> найти и выдает ошибку об этом. Есть предположение,
> что в файле gate.exe жестко прописан путь к этому
> файлу при установке, но так как мы перенесли
> вручную каталог с Ирбисом в другое место, он не
> находит его. Если не сложно пришлите еще ваш файл
> gate.exe

Вложения: gate_cgi.zip (63.2KB)  
Re: Z-39
Пользователь: IRBIS Ukraine (IP-адрес скрыт)
Дата: 30, November, 2009 03:20

kolosovkir написал(а):
-------------------------------------------------------
> А, ну теперь понятно стало в чём дело :) Вероятно,
> что в дистрибутив попала старая версия поисковой
> страницы page8.html. Возможно, что поставив ту,
> что я высылаю в прилагаемом файле, у вас всё
> получится... Если нет, то будем разбираться дальше
> :)

С rusmarc.txt из соответ. БД работает, а как быть с остальными форматами? В первую очередь MARC21. Для него должен быть отдельный файл? В РГБ записи находит, но не показывает. UNI & US еще не пробовал.

Re: Z-39
Пользователь: IRBIS Ukraine (IP-адрес скрыт)
Дата: 02, December, 2009 13:20

Инструкция по установке Z говорит:

"Подключение баз данных ИРБИС к серверу Z39.50
В состав поставляемого пакета входит тестовая база данных ibis, которая может быть использована для проверки работоспособности сервера.
Для того чтобы подключить новые базы данных ИРБИС к серверу Z64 их требуется предварительно переиндексировать с использованием файла ibis.fst, который находится в поддиректории fst пакета Z64."

Ни после установки в папке ИРБИС64 куда сваливается z, ни в самом дистрибутиве в папке zserver этого файла нет. Пришлите, плз.

Z64 2009.1

Сборка страницы результатов поиска Z-39
Пользователь: IRBIS Ukraine (IP-адрес скрыт)
Дата: 02, December, 2009 15:29

Сборка страницы результатов поиска Z-39.

Куда смотрит шлюз для сборке результата?
Где прописаны фреймы директории Z3950?

Страницы: 123>>
Страница: 1 из 3


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