luxury Опубликовано 27 июня, 2016 Жалоба Поделиться Опубликовано 27 июня, 2016 После генерации файла там только категории, товаров нет. В чём может быть проблема? Товаров около 10 тыс. Цитата Ссылка на сообщение Поделиться на другие сайты
trainracing Опубликовано 27 июня, 2016 Жалоба Поделиться Опубликовано 27 июня, 2016 Скиньте сюда yandex.php Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 27 июня, 2016 Жалоба Поделиться Опубликовано 27 июня, 2016 Скорее всего, ошибка в основном запросе.А возможны и еще десятки причин... Цитата Ссылка на сообщение Поделиться на другие сайты
luxury Опубликовано 27 июня, 2016 Автор Жалоба Поделиться Опубликовано 27 июня, 2016 Скиньте сюда yandex.phpФайл стандартный. Пробовал менять с разных версий, ситуация такая же. Цитата Ссылка на сообщение Поделиться на другие сайты
luxury Опубликовано 27 июня, 2016 Автор Жалоба Поделиться Опубликовано 27 июня, 2016 Скорее всего, ошибка в основном запросе.А возможны и еще десятки причин...Как это понять? Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 27 июня, 2016 Жалоба Поделиться Опубликовано 27 июня, 2016 Понять это так, что для для ответа на Ваш вопрос "В чём может быть проблема?" можно написать длиннющую статью или даже толстую книгу. А потом еще ее регулярно дописывать и обновлять. Есть возможности и попроще, но судя по Вашим постам, Вы любите усложнять простое... Впрочем, готов для Вас написать и статью и даже книгу, если Вы беретесь финансировать эту большую работу... Цитата Ссылка на сообщение Поделиться на другие сайты
luxury Опубликовано 27 июня, 2016 Автор Жалоба Поделиться Опубликовано 27 июня, 2016 (изменено) Понять это так, что для для ответа на Ваш вопрос "В чём может быть проблема?" можно написать длиннющую статью или даже толстую книгу. А потом еще ее регулярно дописывать и обновлять. Есть возможности и попроще, но судя по Вашим постам, Вы любите усложнять простое... Впрочем, готов для Вас написать и статью и даже книгу, если Вы беретесь финансировать эту большую работу... Зачем мне эта информация? Вы или пишите по делу или не пишите вообще. Изменено 27 июня, 2016 пользователем luxury Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 27 июня, 2016 Жалоба Поделиться Опубликовано 27 июня, 2016 возможно у вас сервер не может выбрать столько товаров, запрос слишком большой и долго выполняется. и еще куча причин. например измененные поля в базе. попробуйте добавить в запрос LIMIT 100, чтобы проверить будет ли выборка 100 товаров Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 27 июня, 2016 Жалоба Поделиться Опубликовано 27 июня, 2016 Зачем мне эта информация? Вы или пишите по делу или не пишите вообще. Это написано как ответ на Ваш вопрос. Как это понять? Обычно спрашивающие благодарят за ответ, даже если он им не принес конкретной пользы. А Вы как-то странно реагируете. То, что ответ Вам оказался бесполезный, большей частью лежит на Вашей совести - ибо Ваш вопрос изначально был довольно глупый и бессмысленный. Если хотите, чтобы у Вас работала выгрузка в Яндекс-маркет, могу поправить. Потребуется доступ FTP. Цитата Ссылка на сообщение Поделиться на другие сайты
luxury Опубликовано 27 июня, 2016 Автор Жалоба Поделиться Опубликовано 27 июня, 2016 возможно у вас сервер не может выбрать столько товаров, запрос слишком большой и долго выполняется. и еще куча причин. например измененные поля в базе. попробуйте добавить в запрос LIMIT 100, чтобы проверить будет ли выборка 100 товаров Спасибо. А где именно этот лимит выставить? Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 27 июня, 2016 Жалоба Поделиться Опубликовано 27 июня, 2016 $simpla->db->query("SELECT v.price, v.id as variant_id, p.name as product_name, v.name as variant_name, v.position as variant_position, p.id as product_id, p.url, p.annotation, pc.category_id, i.filename as image FROM __variants v LEFT JOIN __products p ON v.product_id=p.id LEFT JOIN __products_categories pc ON p.id = pc.product_id AND pc.position=(SELECT MIN(position) FROM __products_categories WHERE product_id=p.id LIMIT 1) LEFT JOIN __images i ON p.id = i.product_id AND i.position=(SELECT MIN(position) FROM __images WHERE product_id=p.id LIMIT 1) WHERE p.visible AND (v.stock >0 OR v.stock is NULL) GROUP BY v.id ORDER BY p.id, v.position LIMIT 100"); Цитата Ссылка на сообщение Поделиться на другие сайты
luxury Опубликовано 27 июня, 2016 Автор Жалоба Поделиться Опубликовано 27 июня, 2016 $simpla->db->query("SELECT v.price, v.id as variant_id, p.name as product_name, v.name as variant_name, v.position as variant_position, p.id as product_id, p.url, p.annotation, pc.category_id, i.filename as image FROM __variants v LEFT JOIN __products p ON v.product_id=p.id LEFT JOIN __products_categories pc ON p.id = pc.product_id AND pc.position=(SELECT MIN(position) FROM __products_categories WHERE product_id=p.id LIMIT 1) LEFT JOIN __images i ON p.id = i.product_id AND i.position=(SELECT MIN(position) FROM __images WHERE product_id=p.id LIMIT 1) WHERE p.visible AND (v.stock >0 OR v.stock is NULL) GROUP BY v.id ORDER BY p.id, v.position LIMIT 100"); Тоже самое( Цитата Ссылка на сообщение Поделиться на другие сайты
Andrey Terkin Опубликовано 28 июня, 2016 Жалоба Поделиться Опубликовано 28 июня, 2016 Тоже самое(Напишите мне в скайп, я посмотрю по ftp и скажу в чем проблема. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.