Перестали индексироваться товары в поиске

Автор importic, 27 ноября 2012, 19:54:27

« назад - далее »

importic

Warning: mysql_query() [function.mysql-query]: Unable to save result set in /home/www/z779650/htdocs/classes/MySQL.php on line 149
MySQL client ran out of memory

      SELECT p.id_product, pl.id_lang, pl.name pname, p.reference, p.ean13, p.upc, pl.description_short, pl.description, cl.name cname, m.name mname
      FROM ps_product p
      LEFT JOIN ps_product_lang pl ON p.id_product = pl.id_product
      LEFT JOIN ps_category_lang cl ON (cl.id_category = p.id_category_default AND pl.id_lang = cl.id_lang)
      LEFT JOIN ps_manufacturer m ON m.id_manufacturer = p.id_manufacturer
      WHERE p.indexed = 0


Выдает при -> Добавить потерянные товары к индексации


подскажите что делать....

mAgency

Увеличить размер памяти. Очистить кеш.
Версия prestashop? Количество товаров?
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

importic

#2
товаров 180 тысяч
проиндексировалось 120 тысяч ... причем перестал индексировать именно после добавления последних 60ти за раз. 
PrestaShop™ 1.4.4.0
А подскажите пожалуйста как увеличить размер памяти и очистить кеш?
ни разу этого не делал.

mAgency

ЦитироватьА подскажите пожалуйста как увеличить размер памяти и очистить кеш?
ни разу этого не делал.
На форуме много раз обсуждали, через поиск посмотрите.
Размер памяти можно увеличить только если хостинг позволяет.  Запросите у хостера сколько памяти выделено.
180тыс. это не мало, а если еще и с комбинациями, нужно провести анализ расхода объема памяти и времени работы PHP скриптов.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

PrestaMan

Самый простой способ проверить объем памяти на сервере и время
$start_memory_usage = memory_get_usage();
$start_time = microtime(true);

в начале и конце  PHP-скрипта. Вывод в лог.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!