|
|
03.11.2015, 16:23
|
|
Andrey Kartonov
Зарегистрирован: 2015-05-17
Сообщений: 13
|
Добрый день.
NetCat Business версия 4.7
Сайт: dsk-stolica.ru
Наш хостинг: timeweb.ru
Ошибка при индексации: Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 72 bytes) in /home/a/adobro/public_html/netcat/modules/search/lib/data.php on line 85
Прошу вашей помощи в настройке crontab. Индексация включается но не доходит до конца обработки и выключается - тем самым приходится вручную запускать индексацию заново.
Пытался читать доку по неткату - решил использовать crontab и установил в настройках timeweb.ru такую строчку: /public_html/netcat/modules/search/indexing/console.php
Индексация должна включатся каждый день в 3 часа ночи. Но все равно скрипт console.php не срабатывает.
В timeweb.ru сообщили что на хостинге всего выделяют 128 мб памяти, и поэтому скрипт нетката не до конца отрабатывает - жрет больше памяти чем нужно и уходит в штопор.
Как быть ? Переходить на новый тариф с большей памятью или можно все же заставить индексировать через каждые 5 минут или 30 минут как описано в доке?
Может кто решил эту реально назойливую проблемку ))
Подскажите как ее решить.
|
|
|
04.11.2015, 21:18
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
В индексаторе нетката версии 4.7 есть утечка памяти, так что вам очень желательно обновить систему до версии 5.6
Заодно попробуете наладить индексирование по частям, как описано здесь: http://netcat.ru/developers/docs/module-search/schedule/ - это хорошо экономит ресурсы. Не помню, поддерживается ли такой режим индексирования в 4.7, можете попробовать.
|
|
|
05.11.2015, 15:49
|
|
Andrey Kartonov
Зарегистрирован: 2015-05-17
Сообщений: 13
|
Вот именно, что приходится индексировать сайт по частям. Думаем обновиться. Просто не знаем как повлияет обновление - сайт рабочий.
|
|
|
08.11.2015, 14:52
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Я все-таки не понял. Описанная вами проблема возникает при индексации по частям?
Если да, то надо тогда изыскать возможность обновить систему до свежей версии.
Скопировать его на другой хостинг, обновить, протестировать, если все нормально заработает, тогда обновить систему на рабочем сайте.
НО так как сейчас в Неткэт запрещена повторная установка апдейтов, то перед такой процедурой создайте в техподдержке тикет, объясните всю ситуацию, и договоритесь с ними, чтобы они вам в порядке исключения разрешили повторную установку апдейтов. Ведь иначе вы не сможете протестировать сайт, а поломать рабочий сайт, в самом деле, не хотелось бы.
|