Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Страницы: 12>>
Страница: 1 из 2
Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Mell (IP-адрес скрыт)
Дата: 28, May, 2018 14:05

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

Установили обновление IRBIS64_Web_upgrade_16_05_2018 из темы [irbis.gpntb.ru]


После замены файла cgiirbis_64.exe перестает открываться каталог, появляется ошибка 500 Internal Server Error.
После возврата к предыдущей версии файла каталог работает.
Замена проводилась при отключенной службе Apache.
Файлы для замены брали из "обновления обновления" от 17.05.2018


Web-ирбис 2017, ИРБИС 2017 (D4)



Редактировано 1 раз. Последний раз 28.05.2018 14:21 пользователем Mell.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 29, May, 2018 11:50

Еще раз возьмите обновление (добавлены DLL)

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: roit (IP-адрес скрыт)
Дата: 29, May, 2018 15:06

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

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 30, May, 2018 08:09

roit написал(а):
-------------------------------------------------------
> Спасибо, запустить смогли, но пришлось вернуться к
> старой версии т.к. в новой невозможно искать по
> заглавию и практически невозможно искать по
> автору. Описала подробно в письме к Вам.
Вы взяли из последнего обновления script.js и фреймы (файлы с расширением frm)? Также не забудьте очистить историю в браузере...

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: roit (IP-адрес скрыт)
Дата: 30, May, 2018 12:24

Уже лучше, но еще не всё в порядке:
1) для поиска по заглавиям и поиска по авторам помогла очевидно очистка кэша, он идет за 1 исключением:
2) один очень важный поиск по авторам не идет - Это когда роль автора о нем/о ней. Т.е. автор в 600 поле, подполе 600^b текст заполнено о нем/о ней. См. вложенные файлы записей.
А результат поиска вот такой:
По Вашему запросу: " (<.>K=БРЕЖНЕВА<.>/(700)*<.>K=ВАЛЕНТИНА<.>/(700)*<.>K=ВЛАДИМИРОВНА<.>/(700)*<.>K=ВОЛЫНСКАЯ<.>/(700)*<.>K=ПЕДАГОГ<.>/(700)*<.>K=НЕЙ<.>/(700)) " (на естественном языке: КЛЮЧЕВЫЕ СЛОВА: "БРЕЖНЕВА" И "ВАЛЕНТИНА" И "ВЛАДИМИРОВНА" И "ВОЛЫНСКАЯ" И "ПЕДАГОГ" И "НЕЙ" ) ничего не найдено. Убедитесь в корректности запроса.
Получается, что почему-то ищет в 700-м когда нужно 600
Запрос весьма популярен, поиск такой в словаре автор привыкли уже все вести, так что очень нужно вернуть его на место



Редактировано 3 раз. Последний раз 30.05.2018 12:41 пользователем roit.

Вложения: брежнева.TXT (13.8KB)  
Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 30, May, 2018 12:59

Вы добавили строки в <dbname>.fst и <dbname>.ifs и создали словари заново после этого?

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: roit (IP-адрес скрыт)
Дата: 30, May, 2018 14:25

Строки, как Вы мне написали сами, можно было не добавлять т.к. мы поставили эти файлы из обновления D4 к 2017 версии. Помните, я уточняла у Вас идентичны ли эти строки в D4 и в этом обновлении Web?
Словарь я заново создавала когда поставила обновление D4 т.е. он создавался с учетом этих строк.
Запросы новые, например, Галина Гордукалова в авторах вместо Гордукалова, Галина у меня заработали. Это свидетельствует что словарь новый и он работает или я не понимаю чего-то и это не так?
Сейчас, после того как Web обновили еще раз не делала словарь. Нужно было именно в такой последовательности т.е. обязательно еще раз создать словарь после обновления Web?
Сейчас мы пока опять откатились на старую версию, но если Вы напишете, что важна именно последовательность действий (поставить файлы в Web, потом еще раз создать словарь), то мы проэкспериментируем



Редактировано 1 раз. Последний раз 30.05.2018 14:43 пользователем roit.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 30, May, 2018 15:03

Работайте на старой версии.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: roit (IP-адрес скрыт)
Дата: 30, May, 2018 15:36

Ответ непонятен. Т.е. обновление нам поставить не получится чтобы оно работало? Почему?



Редактировано 1 раз. Последний раз 30.05.2018 15:41 пользователем roit.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 30, May, 2018 19:20

Вы на старой версии не рассматривали ситуацию, когда пользователь не использует подсказчик, а вводит автора вручную, например так:
Иванов А.И.
Или так:
Иванов А. И.
Или так:
А.И. Иванов
и т.д.
Вас не смущало, что пользователь при этом ничего не находил?
Если не смущало, то оставайтесь на старой версии.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: roit (IP-адрес скрыт)
Дата: 31, May, 2018 08:38

Смущало и поэтому очень хочется поставить новую версию!
Но хочется так, чтобы в ней работало и то, что на старой работало. И сейчас до этого остался похоже 1 шаг, чтобы заработал поиск о нем/о ней.
Если дело в том, что мы как-то не так ставим, то нужны нам указания как поставить чтобы работало. Сегодня дождусь сотрудника информационного отдела и попробую еще раз поставить в порядке: переустановка вэба - очистка кэша - создание словаря.
Если дело в том, что в новой версии это не работает, то нужно чтобы заработало. Уверена, что этим пользовались не только мы.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 31, May, 2018 09:20

roit написал(а):
-------------------------------------------------------
> Смущало и поэтому очень хочется поставить новую
> версию!
> Но хочется так, чтобы в ней работало и то, что на
> старой работало. И сейчас до этого остался похоже
> 1 шаг, чтобы заработал поиск о нем/о ней.
Работаем над этим...
В ближайшее время будет еще одно обновление.

В любом случае надо обновить собственно шлюз cgiirbis_64.exe



Редактировано 1 раз. Последний раз 31.05.2018 09:26 пользователем Alio.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: roit (IP-адрес скрыт)
Дата: 31, May, 2018 09:42

Т.е. мне уже экспериментировать не нужно, а просто ждать сообщения о следующем обновлении?

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 31, May, 2018 10:08

roit написал(а):
-------------------------------------------------------
> Т.е. мне уже экспериментировать не нужно, а просто
> ждать сообщения о следующем обновлении?
Из существующего обновления в любом случае надо взять шлюз (EXE-файл) и все DLL. Также необходимо взять MORPH.STW

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 31, May, 2018 14:15

Предлагаю протестировать очередное обновление для Web

IRBIS64_Web_upgrade_31_05_2018.zip

(словари пересоздавать не надо)

Пояснение: вся "суета" с обновлениями связана только с одним - попыткой создать УНИВЕРСАЛЬНЫЙ алгоритм обработки данных при поиске по АВТОРУ

(Необходимо помнить: поскольку обновляется script.js в общем случае надо очищать историю браузера.)



Редактировано 1 раз. Последний раз 31.05.2018 14:19 пользователем Alio.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: roit (IP-адрес скрыт)
Дата: 31, May, 2018 15:22

Спасибо! Протестирую как только дождусь специалиста, который ставит мне Web на сервер. Только сразу, Вы положили на ftp (как я вижу, может ошибаюсь) только Web без IBIS. Понятно, что положили чтобы попробовать только то, что надо заменить, но вдруг у кого-то не взяты обновления для IBIS. Простите, если предупреждение излишнее, Вы наверное и сами без меня всё учли, но на всякий случай.



Редактировано 1 раз. Последний раз 31.05.2018 15:22 пользователем roit.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: roit (IP-адрес скрыт)
Дата: 31, May, 2018 15:53

Не всё получилось. Т.е. о нем/о ней теперь ищет, а вот некоторые новшества "сломались":
С предыдущим обновлением искало по автору Галина Гордукалова вместо Гордукалова, Галина теперь не ищет. И А.С. Пушкин вместо Пушкин А.С. тоже не ищет.
Сделали, как Вы написали. Поставили всё, из IRBIS64_Web_upgrade_31_05_2018, очистили историю.
Кстати, доп. вопрос про универсальный алгоритм (не связанный с тем что мы до этого пробовали) - а предусмотрено ли у Вас в этом алгоритме, чтобы искало если введены полные имя-отчество Гордукалова Галина Феофановна еще и так: Гордукалова Г.Ф.? Часто же так бывает - кто-то знает имя-отчество и набирает полностью, а кто-то только инициалы.



Редактировано 2 раз. Последний раз 31.05.2018 16:01 пользователем roit.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 01, June, 2018 06:34

roit написал(а):
-------------------------------------------------------
> а
> предусмотрено ли у Вас в этом алгоритме, чтобы
> искало если введены полные имя-отчество
> Гордукалова Галина Феофановна еще и так:
> Гордукалова Г.Ф.?

В текущем обновлении ТЕХНОЛОГИЧЕСКОГО обеспечения (http://librarynew.gpntb.ru/get_new_webirbis) предусмотрено использование подхода, аналогичного J-ИРБИС 2.0, когда автоматически формируется вариант данных об авторе с инициалами. Указанных Вами проблем при этом нет.

PS
Новый подход будет детально описан и документирован.



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

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 01, June, 2018 08:04

roit написал(а):
-------------------------------------------------------
> Не всё получилось. Т.е. о нем/о ней теперь ищет, а
> вот некоторые новшества "сломались":
> С предыдущим обновлением искало по автору Галина
> Гордукалова вместо Гордукалова, Галина теперь не
> ищет. И А.С. Пушкин вместо Пушкин А.С. тоже не
> ищет.
Странно - такие варианты предусмотрены в алгоритме. Дайте примеры таких записей (выгрузите в TXT-формате)

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 01, June, 2018 10:13

По поводу
Пушкин А.С.
Если это идет из 600 поля и там в подполе А нет пробела между инициалами (что является ошибкой ввода, которая в отличие от других полей не компенсируется в словаре), то результат поиска будет нулевой.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 01, June, 2018 10:30

roit написал(а):
-------------------------------------------------------
> Не всё получилось. Т.е. о нем/о ней теперь ищет, а
> вот некоторые новшества "сломались":
> С предыдущим обновлением искало по автору Галина
> Гордукалова вместо Гордукалова, Галина теперь не
> ищет. И А.С. Пушкин вместо Пушкин А.С. тоже не
> ищет.
> Сделали, как Вы написали. Поставили всё, из
> IRBIS64_Web_upgrade_31_05_2018, очистили историю.
> Кстати, доп. вопрос про универсальный алгоритм (не
> связанный с тем что мы до этого пробовали) - а
> предусмотрено ли у Вас в этом алгоритме, чтобы
> искало если введены полные имя-отчество
> Гордукалова Галина Феофановна еще и так:
> Гордукалова Г.Ф.? Часто же так бывает - кто-то
> знает имя-отчество и набирает полностью, а кто-то
> только инициалы.

Продолжаем тестирование...
Возьмите здесь новый script.js

и не забудьте очистить историю браузера

Вложения: script.js (17.2KB)  
Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: roit (IP-адрес скрыт)
Дата: 01, June, 2018 10:31

По поводу ошибки ввода у нас тогда совсем беда т.к. записи у нас практически все и везде без пробела. Т.е. 600, 700-702, 961 и в ATHRA подполе ^B заполнено без пробела между инициалами (это пошло еще от другой программы из которой конвертированы как авторитетные, так и обычные записи). Наверное надо мне обращаться за помощью к технологам, чтобы прислали мне глобальные, которые бы с этой бедой помогли справится. Но это надо на всей базе делать.
Пушкин А.С. есть и в 700. С Гордукаловой я проверяла до и после, но т.к. всегда лучше перепроверить ещё раз, то я попросила ещё раз всё переставить и наладить и ещё раз проверю.



Редактировано 1 раз. Последний раз 01.06.2018 10:41 пользователем roit.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: roit (IP-адрес скрыт)
Дата: 01, June, 2018 10:38

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

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 01, June, 2018 11:36

roit написал(а):
-------------------------------------------------------
> Пока писала предыдущее, Вы мне прислали скрипт.
> Сейчас его передала. Будем ставить и пробовать. На
> всякий случай, есть у меня небольшая база ВКР где
> можно быстро создать словарь пробовать буду на
> ней, добавлю там пробелы между инициалами. Или
> только в 600-м критично? А в остальных неважно
> есть пробелы или нет?
Пока замечено, что это критично в полях 600 и 470...

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: roit (IP-адрес скрыт)
Дата: 01, June, 2018 12:39

Александр Иосифович, спасибо! Просто очень хорошо!
С присланным Вами скриптом действительно всё работает, кроме той проблемы с 600-м о которой Вы писали. Но там хоть по словарю всплывающему ищет. К тому же, Вы обещали и это решить в fst.
А как быть с тем, о чем выше писал Соколинский "В текущем обновлении ТЕХНОЛОГИЧЕСКОГО обеспечения (http://librarynew.gpntb.ru/get_new_webirbis) предусмотрено использование подхода, аналогичного J-ИРБИС 2.0, когда автоматически формируется вариант данных об авторе с инициалами. Указанных Вами проблем при этом нет. ". Надо ещё технологическое обновление поставить? Как-то я боюсь его переспрашивать (уж больно он строг к теми, кто смеет не быть программистом), а в обновлениях слегка запуталась. Понятно, что это глобальное решение проблемы, но после него еще и технологическое надо ставить? Ничего не запортим?



Редактировано 1 раз. Последний раз 01.06.2018 12:39 пользователем roit.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 01, June, 2018 13:14

roit написал(а):
-------------------------------------------------------
> Александр Иосифович, спасибо! Просто очень
> хорошо!
> С присланным Вами скриптом действительно всё
> работает, кроме той проблемы с 600-м о которой Вы
> писали. Но там хоть по словарю всплывающему ищет.
> К тому же, Вы обещали и это решить в fst.
> А как быть с тем, о чем выше писал Соколинский "В
> текущем обновлении ТЕХНОЛОГИЧЕСКОГО обеспечения
> (http://librarynew.gpntb.ru/get_new_webirbis)
> предусмотрено использование подхода, аналогичного
> J-ИРБИС 2.0, когда автоматически формируется
> вариант данных об авторе с инициалами. Указанных
> Вами проблем при этом нет. ". Надо ещё
> технологическое обновление поставить?
Не надо. Это то же самое, что последний script

Об этом обновлении объявил и здесь:
[irbis.gpntb.ru]



Редактировано 1 раз. Последний раз 01.06.2018 13:20 пользователем Alio.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: roit (IP-адрес скрыт)
Дата: 01, June, 2018 14:05

Александр Иосифович, простите что опять пристаю, но всё-таки то что на ftp только Web и нет той части обновления вэба, что в папке server_IRBIS64 была наверное неверно, не все же успели то обновление взять?
И по поводу "Это то же самое, что последний script " но поиск то по инициалам если заполнено подполе ^G - расшифровка инициалов не осуществляется
Т.е. если моя Гордукалова, Галина Феофановна, то она теперь найдется на Галина Гордукалова и на Горудкалова, Г, но на Гордукалова, Г.Ф. или Гордукалова Г.Ф., или даже Гордукалова Г поиска не будет.

А поиск как в J (не знаю имел в виду К.Е. Соколинский полностью поиск как в J или только про инициалы писал), кстати, нас не очень устраивает если он, как в J игнорирует роли. Т.е. нельзя поискать отдельно ту же Гордукалову как научного руководителя, как о ней и т.п. Так что хорошо, что в вэбе есть и такие поиски.



Редактировано 6 раз. Последний раз 01.06.2018 14:12 пользователем roit.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 01, June, 2018 14:28

roit написал(а):
-------------------------------------------------------
> Александр Иосифович, простите что опять пристаю,
> но всё-таки то что на ftp только Web и нет той
> части обновления вэба, что в папке server_IRBIS64
> была наверное неверно, не все же успели то
> обновление взять?
Это было в D4

> И по поводу "Это то же самое, что последний
> script " но поиск то по инициалам если заполнено
> подполе ^G - расшифровка инициалов не
> осуществляется
> Т.е. если моя Гордукалова, Галина Феофановна, то
> она теперь найдется на Галина Гордукалова и на
> Горудкалова, Г, но на Гордукалова, Г.Ф. или
> Гордукалова Г.Ф., или даже Гордукалова Г поиска не
> будет.
Если в документе указаны расширения инициалов, то в словарь фамилия попадает ТОЛЬКО с расширением. И в этом случае поиск по фамилии с инициалами даст нулевой результат. Так было. И этот НИКАК не связано с новыми доработками.



Редактировано 1 раз. Последний раз 01.06.2018 14:38 пользователем Alio.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: roit (IP-адрес скрыт)
Дата: 01, June, 2018 15:00

Файлика для морфологии в D4 не было.
Понятно что не связано с доработками, я выясняла нет ли и этого в доработках. А Соколинский (см. выше) вроде бы написал, что это есть в каких-то еще доработках.

Re: Проблема после обновления IRBIS64_Web_upgrade_16_05_2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 01, June, 2018 15:08

roit написал(а):
-------------------------------------------------------
> Файлика для морфологии в D4 не было.
> Понятно что не связано с доработками, я выясняла
> нет ли и этого в доработках. А Соколинский (см.
> выше) вроде бы написал, что это есть в каких-то
> еще доработках.
Это вопрос создания словаря АВТОРОВ.
Если в документе ВЫ указали:
Иванов
А.И.
Александр Иванович

то по нынешней технологии в словарь попадет ТОЛЬКО

Иванов, Александр Иванович

и разумеется, поиск по

Иванов, А. И.

даст нулевой результат.

Т.е. надо ставить вопрос о том, чтобы в словарь попадали
Иванов, А. И.
и
Иванов, Александр Иванович

Повторяю - к алгоритму в script.js это не имеет НИКАКОГО отношения.

Страницы: 12>>
Страница: 1 из 2


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