Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
ИРБИС-Аналитика :  ИРБИС Irbis
 
Ошибка исполнения на сервере -1111
Пользователь: Muratt (IP-адрес скрыт)
Дата: 30, January, 2013 11:27

Здравствуйте. Установили Xampp 1.8.1, Ирбис-Аналитику. При взаимствовании выходит ошибка "Ошибка при работе с локальной базой: Ошибка исполнения на сервере ИРБИС 64(1111)". Подскажите пожалуйста в чем проблема?



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

Re: Ошибка исполнения на сервере -1111
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 30, January, 2013 12:32

Коллега, очень настоятельно рекомендую использовать XAMPP 1.6 (http://www.apachefriends.org/download.php?xampp-win32-1.6.7.exe). ИРБИС-Аналитика не адаптирована под PHP 5.3

Прислал Вам по почте файл, где исправлена ошибка -1111, описанная здесь: [irbis.gpntb.ru]

Есть способ обойти проблему -- зарегистрировать пользователя с идентичным простым(цифровым, например) логином и паролем к АРМ Каталогизатор.

Re: Ошибка исполнения на сервере -1111
Пользователь: Muratt (IP-адрес скрыт)
Дата: 30, January, 2013 13:36

Установил все как Вы сказали. При начале установки, CURL расширение было в состоянии "Недоступно". В файле php.ini и php5.ini данное расширение включено, т.е. нет ";" перед строкой. Все равно попытался установить. После нажатия "Начать заимствование" выдает ошибку (см. скриншот). Файл, полученный на почту тоже скопировал. Что это может означать? Спасибо.

Вложения: Безимени-1.jpg (147.6KB)  
Re: Ошибка исполнения на сервере -1111
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 31, January, 2013 01:42

Muratt написал(а):
-------------------------------------------------------
> Установил все как Вы сказали. При начале
> установки, CURL расширение было в состоянии
> "Недоступно".


> В файле php.ini и php5.ini данное
> расширение включено, т.е. нет ";" перед строкой.

Или Вы забыли перезагрузить сервер, или редактировали не тот файл. Нужный файл находится в директории: xampp\apache\bin\


> Все равно попытался установить. После нажатия
> "Начать заимствование" выдает ошибку (см.
> скриншот). Файл, полученный на почту тоже
> скопировал.

Пока попробуйте использовать простой цифровой пароль и логин (создайте соответствующего пользователя). Например, Логин 5 и Пароль 5.

Присланный Вам файл более внимательно проверю...

Re: Ошибка исполнения на сервере -1111
Пользователь: Muratt (IP-адрес скрыт)
Дата: 31, January, 2013 05:49

Скажите пожалуйста, адрес сервиса обновлений не изменился? Это правильный адрес: [elib.nwpi.ru]?

Re: Ошибка исполнения на сервере -1111
Пользователь: Muratt (IP-адрес скрыт)
Дата: 31, January, 2013 13:42

Я извиняюсь, а что означает данная ошибка?

Вложения: Безимени-2.jpg (138.5KB)  
Re: Ошибка исполнения на сервере -1111
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 31, January, 2013 21:27

Muratt написал(а):
-------------------------------------------------------
> Я извиняюсь, а что означает данная ошибка?

В данном случае Вам требуется изменить в config.php год на более поздний. Например, 2012. Начиная с 2009, (который указан в конфигурационном файле ) в Вашем каталоге найдено слишком много записей -- на их кэширование не хватает памяти.

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

Сервер действующий, но временно он работает по расписанию с 9 до 17 по МСК. В ближайшее время постараюсь выпустить дистрибутив с необходимыми изменениями адресов.



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

Re: Ошибка исполнения на сервере -1111
Пользователь: Muratt (IP-адрес скрыт)
Дата: 01, February, 2013 05:46

Понятно. Спасибо.

Ошибка не хватает памяти
Пользователь: LiLi (IP-адрес скрыт)
Дата: 23, April, 2019 05:51

Кирилл Соколинский (СЗТУ) написал(а):
-------------------------------------------------------
> Muratt написал(а):
> --------------------------------------------------
> -----
> > Я извиняюсь, а что означает данная ошибка?
>
> В данном случае Вам требуется изменить в
> config.php год на более поздний. Например, 2012.
> Начиная с 2009, (который указан в конфигурационном
> файле ) в Вашем каталоге найдено слишком много
> записей -- на их кэширование не хватает памяти.
>
> Впоследствии, если не расписанных номеров будет не
> много, Вы можете вернутся к ретро заимствованию.

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

Елена, КрЦНТИБ Красноярской ж.д.



Редактировано 1 раз. Последний раз 23.04.2019 05:52 пользователем LiLi.

Re: Ошибка не хватает памяти
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 18, May, 2019 22:41

LiLi написал(а):
-------------------------------------------------------
> Можно ли как-то увеличить размер кэша, чтобы
> система могла обработать большее количество
> записей?

Да, это можно сделать путём увеличения параметра memory_limit в \apache\bin\php.ini

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

PS

Елена, приношу свои извинения за такую задержку с ответом. Я точно помню, что писал его, но или возникли проблемы с форумом, или я не на нажал кнопку Отправить.

Re: Ошибка не хватает памяти
Пользователь: LiLi (IP-адрес скрыт)
Дата: 20, May, 2019 04:29

За текущий и предыдущий год нормально работает. Возникла необходимость прогнать за предыдущие года с большей глубиной и не получилось.

Спасибо, попробую.

Елена, КрЦНТИБ Красноярской ж.д.



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