не работает Яндекс Маркет


sanyok
 Поделиться

Рекомендуемые сообщения

Здравствуйте. 


подскажите пожалуйста, почему не работает выгрузка товара яндекс маркет?


 


ссылка на сайт


 


 


Ссылка на комментарий
Поделиться на других сайтах

посмотрите в настройки

http://demo.opencart.pro/admin/index.php?route=feed/yandex_market

возможно что то напутали

логип\пароль demo

Ссылка на комментарий
Поделиться на других сайтах

Большое спасибо, заработал. кстати подскажите какой нит модуль  чтоб вывести мне рабочую форму подписку внизу в футере 


Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Здравствуйте. После переезда на другой хостинг AdminVPS, который советовали Вы, перестал работать модуль Яндекс.Маркет

http://penzavtomaslo.ru/index.php?route=feed/yandex_market

Подскажите где искать ошибку?

 

Ссылка на комментарий
Поделиться на других сайтах

создайте в корне сайта файл iconv-test.php в кодировке utf-8

с содержимым

<?php
header('Content-Type: text/html; charset=windows-1251');
echo iconv('utf-8', 'windows-1251//TRANSLIT//IGNORE', 'iconv - Тест');
?>

и откройте http://penzavtomaslo.ru/iconv-test.php

если нормально, значит все же ищите проблему в кодировке БД

если все плохо, значит надо локаль прописать

Ссылка на комментарий
Поделиться на других сайтах

Я так понимаю ошибка где то здесь. 

 

private function prepareField($field) {
        $field = htmlspecialchars_decode($field);
        $field = strip_tags($field);
        $from = array('"', '&', '>', '<', '\'');
        $to = array('&quot;', '&amp;', '&gt;', '&lt;', '&apos;');
        $field = str_replace($from, $to, $field);
        if ($this->from_charset != 'windows-1251') {
            $field = iconv($this->from_charset, 'windows-1251//IGNORE', $field);
        }
        $field = preg_replace('#[\x00-\x08\x0B-\x0C\x0E-\x1F]+#is', ' ', $field);

        return trim($field);

Но я ни чего не менял. Началось после переноса

Ссылка на комментарий
Поделиться на других сайтах

если вы уверены, что БД в порядке и файлы не битые, то эксперимента ради залейте чистую сборку и проверьте работу модуля

если ошибка повторится, то вариантов дальнейших действий несколько:

1. написать на почту хостеру

2. позвонить хостеру по телефону

3. создать тикет в поддержке хостера

4. свой вариант (слово "хостер" обязательно)

Ссылка на комментарий
Поделиться на других сайтах

я бы посоветовал ноль

но автор темы говорит, что до переезда все работало.. iconv на предыдущем сервере видимо, какой-то другой был

судя по тому, что видим на выходе, это не то что какой-то символ не нравится, а весь кириллический текст, что наводит на неприятные мысли о кодировке в первую очередь

Ссылка на комментарий
Поделиться на других сайтах

если не поможет, то сделайте дамп БД в sql файл, опять же пересохраните в UTF-8 (without BOM) и залейте его обратно

Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...

И так вернулся к проблеме т.к. гребанный хостинг timeweb замучил меня ограничениями на MySQL. После установки сборки по новой, модуль заработал. Далее почистил базу данных и залил дамп базы данных с рабочего сайта и файлы сайта, как бы перенес сайт и опять модуль вырубился причем сайт работает нормально. test.penzavtomaslo.ru/index.php?route=feed/yandex_market а вот и рабочая версия penzavtomaslo.ru/index.php?route=feed/yandex_market В чем проблема так и не пойму(.

Журнал ошибок

2016-02-12 12:36:13 - PHP Notice:  iconv(): Detected an illegal character in input string in /var/www/penzavom/data/www/test.penzavtomaslo.ru/catalog/controller/feed/yandex_market.php on line 440

Ссылка на комментарий
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Показать вместо этого как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Нельзя вставлять изображения напрямую. Загрузите или вставьте изображения по URL.

 Поделиться