Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

превышение лимита памяти при поиске по магазину Fatal error: Allowed memory size

такая проблема:
когда товаров было немного, все работало без проблем, теперь товаров больше,
при вводе в поле поиска запроса (слова поиска) ajax'ом выводятся варианты - это все работает нормально,
но если нажать кнопку submit чтобы перейти на страницу с результатами поиска вываливается
Fatal error: Allowed memory size of 47185920 bytes exhausted (tried to allocate 11435301 bytes) in public_html/includes/core.include_admin.php on line 3368

сначала было выделено 11 метров, поднял до 45 но не хватает  :( как можно победить,
может быть ограничить поиск только по названиям как-то можно (ведь механизм которым ищет ajax работает)


Не знаю в чем дело.

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

копать в сторону advanced_search_result.php или поставить поиск от google или yandex (если магазин полностью проиндексирован).


Источник



Copyright ShopOS