Фотогалерея

Календарь событий

loader

Форум ИРБИС (RSS)

J-ИРБИС

  • 1. debug_output = 1 включен 2. Возникает не при каждом поиске, в некоторых редких случаях ошибка не проявляется при прочих равных. Ошибку воспроизвести легко, например выбрать все БД и набрать запрос "ломоносов" http://lib.narfu.ru/jirbis2/index.php?option=com_irbis&view=irbis&Itemid=108&lang=ru. Но ошибка появляется и на 15 базах.

  • Отправляю папку с ошибкой.

  • gavrikov написал(а): ------------------------------------------------------- > Добрый день, извините, что долго не отвечали... > Проблема возникает при различных запросах и > выбранных БД. В папке debug файлов php_errors.txt > у нас нет. Как отследить эту ошибку? 1. Установите DEBUG=1 в основных настройках 2. Уточните условия возникновения ошибок. А) при каждом поиске или эпизодически? Б) Можно ли легко воспроизвести ситуацию, при которой возникает проблема? В) Сколько баз выделено? 3. Проблемные запросы обычно приводят к появлению отладочной информации в папке \htdocs\jirbis2\debug\!errors\ Пришлите, пожалуйста, папку с запросом, который вызвал такую ошибку. Обратил внимание на количество одновременных процессов -- 37. Это говорит о большом количестве выделенных баз для поиска (виртуальных баз). Думаю, что сервер (Apache) не выдерживает. Наиболее вероятно, что нужно будет обеспечивать синхронность выполнения процессов или агрегировать данные из баз.