Добрый день.
На сайте возникла проблема с внутренней индексацией. Не запускается cron (в результате не работает поиск по сайту). При запуске крона выдается сообщение
"Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 7208164 bytes) in /home/vashnal/vashnal.ru/docs/includes/unicode.inc on line 440".
Сразу оговорюсь. Я не являюсь программистом или вэбмастером. Но мои "машинисты" решить эту проблему не могут. По их совету я меняю хостинги (дескать слабый хостинг - поэтому и проблема). Но толку никакого. Сайт проиндексирован на 30%. В настройках поиска минимальное количество пунктов для индексации. Подскажите в чем может быть причина?
Заранее спасибо.
Комментарии
Слишком памяти мало для хостинга, купите получше
Для начала попробуйте увеличить память до 200Мб, если ошибка не пропадет, то установите Elysia Cron, это позволит запускать крон для каждого отдельного модуля и локализовать проблему. Может получится поправить hook_cron в этом модуле так, чтобы он по частям выполнял свою работу.
Пусть ваши машинисты выясняют на каком этапе запуска крона кончается память. В отчёте о состоянии сколько памяти показывает?
Спасибо всем откликнувшимся.
1. А где нужно увеличить память до 200 МБ?
2. В отчете о состоянии написано "Ограничение памяти РНР 64М" (если вы это имеете ввиду).
Заранее спасибо за ответ.
Спасибо всем откликнувшимся.
1. А где нужно увеличить память до 200 МБ?
2. В отчете о состоянии написано "Ограничение памяти РНР 64М" (если вы это имеете ввиду).
Заранее спасибо за ответ.
http://webcoder.kz/uvelichivaem-php-memory-limit