luxury Posted June 27, 2016 Report Share Posted June 27, 2016 После генерации файла там только категории, товаров нет. В чём может быть проблема? Товаров около 10 тыс. Quote Link to post Share on other sites
trainracing Posted June 27, 2016 Report Share Posted June 27, 2016 Скиньте сюда yandex.php Quote Link to post Share on other sites
Kors Posted June 27, 2016 Report Share Posted June 27, 2016 Скорее всего, ошибка в основном запросе.А возможны и еще десятки причин... Quote Link to post Share on other sites
luxury Posted June 27, 2016 Author Report Share Posted June 27, 2016 Скиньте сюда yandex.phpФайл стандартный. Пробовал менять с разных версий, ситуация такая же. Quote Link to post Share on other sites
luxury Posted June 27, 2016 Author Report Share Posted June 27, 2016 Скорее всего, ошибка в основном запросе.А возможны и еще десятки причин...Как это понять? Quote Link to post Share on other sites
Kors Posted June 27, 2016 Report Share Posted June 27, 2016 Понять это так, что для для ответа на Ваш вопрос "В чём может быть проблема?" можно написать длиннющую статью или даже толстую книгу. А потом еще ее регулярно дописывать и обновлять. Есть возможности и попроще, но судя по Вашим постам, Вы любите усложнять простое... Впрочем, готов для Вас написать и статью и даже книгу, если Вы беретесь финансировать эту большую работу... Quote Link to post Share on other sites
luxury Posted June 27, 2016 Author Report Share Posted June 27, 2016 (edited) Понять это так, что для для ответа на Ваш вопрос "В чём может быть проблема?" можно написать длиннющую статью или даже толстую книгу. А потом еще ее регулярно дописывать и обновлять. Есть возможности и попроще, но судя по Вашим постам, Вы любите усложнять простое... Впрочем, готов для Вас написать и статью и даже книгу, если Вы беретесь финансировать эту большую работу... Зачем мне эта информация? Вы или пишите по делу или не пишите вообще. Edited June 27, 2016 by luxury Quote Link to post Share on other sites
mishanya Posted June 27, 2016 Report Share Posted June 27, 2016 возможно у вас сервер не может выбрать столько товаров, запрос слишком большой и долго выполняется. и еще куча причин. например измененные поля в базе. попробуйте добавить в запрос LIMIT 100, чтобы проверить будет ли выборка 100 товаров Quote Link to post Share on other sites
Kors Posted June 27, 2016 Report Share Posted June 27, 2016 Зачем мне эта информация? Вы или пишите по делу или не пишите вообще. Это написано как ответ на Ваш вопрос. Как это понять? Обычно спрашивающие благодарят за ответ, даже если он им не принес конкретной пользы. А Вы как-то странно реагируете. То, что ответ Вам оказался бесполезный, большей частью лежит на Вашей совести - ибо Ваш вопрос изначально был довольно глупый и бессмысленный. Если хотите, чтобы у Вас работала выгрузка в Яндекс-маркет, могу поправить. Потребуется доступ FTP. Quote Link to post Share on other sites
luxury Posted June 27, 2016 Author Report Share Posted June 27, 2016 возможно у вас сервер не может выбрать столько товаров, запрос слишком большой и долго выполняется. и еще куча причин. например измененные поля в базе. попробуйте добавить в запрос LIMIT 100, чтобы проверить будет ли выборка 100 товаров Спасибо. А где именно этот лимит выставить? Quote Link to post Share on other sites
mishanya Posted June 27, 2016 Report Share Posted June 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"); Quote Link to post Share on other sites
luxury Posted June 27, 2016 Author Report Share Posted June 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"); Тоже самое( Quote Link to post Share on other sites
Andrey Terkin Posted June 28, 2016 Report Share Posted June 28, 2016 Тоже самое(Напишите мне в скайп, я посмотрю по ftp и скажу в чем проблема. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.