COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Ошибка при входе в категорию с товаром


Recommended Posts

universal_ocshop_pro_1_5_6_4_1

сервер - Open server 5.2.2

apache - 2.2

php - 5.4

MySQL - 5.5

 

Сразу после установки на опенсервер, при входе в любой каталог на сайте выдает следующую ошибку - 

Fatal error: Uncaught exception 'ErrorException' with message 'Error: Table 'ocshop15_free.oc_manufacturer' doesn't exist<br />Error No: 1146<br /> SELECT DISTINCT m.manufacturer_id, m.name, m.image FROM oc_manufacturer m LEFT JOIN oc_manufacturer_description md ON (m.manufacturer_id = md.manufacturer_id) LEFT JOIN `oc_product` p ON (m.manufacturer_id = p.manufacturer_id) LEFT JOIN `oc_product_to_category` p2c ON (p.product_id= p2c.product_id) LEFT JOIN oc_manufacturer_to_store m2s ON (m.manufacturer_id = m2s.manufacturer_id) WHERE m2s.store_id = '0' AND category_id = 27 AND md.language_id = '1' GROUP BY m.manufacturer_id ORDER BY m.name ASC' in D:\Openserver\domains\OcShopUniver.ru\system\database\mysqli.php:41 Stack trace: #0 D:\Openserver\domains\OcShopUniver.ru\vqmod\vqcache\vq2-system_library_db.php(20): DBMySQLi->query('\tSELECT DISTINC...') #1 D:\Openserver\domains\OcShopUniver.ru\catalog\model\module\manufacturerpercategory.php(11): DB->query('\tSELECT DISTINC...') #2 D:\Openserver\domains\OcShopUniver.ru\catalog\ in D:\Openserver\domains\OcShopUniver.ru\system\database\mysqli.php on line 41

 

 

Нормально заходит только в акции и новинки.

Что не так? и как исправить?

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

universal_ocshop_pro_1_5_6_4_1  - Купил у вас, скачал у вас. Скачал опенсервер, установил опенсервер, создал папку, залил туда содержимое из скаченного у вас архива, утановил. Больше ничего не делал, удалил установочную директорию - инстал. И сразу зашел посмотреть в каталог вот ошибки. Единственно сейчас гляну чистую установку опенкарта, может опенсервер так глючит, о результатах отпишусь.

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

universal_ocshop_pro_1_5_6_4_1  - таки выдает вышеприведенную ошибку при попытке попасть в категорию.

ocshop_pro_1_5_6_4_1 - без ошибок

стандартный ocstore - без ошибок

 

В чем разница universal_ocshop_pro_1_5_6_4_1  и ocshop_pro_1_5_6_4_1 

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

попробуйте из ocshop_pro_1_5_6_4_1 взять всю папку инсталл

странно конечно так как они одинаковые

но ваша ошибка говорит о том что у вас нет таблиц

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

ну дизайн и контроллеры но база общая

но странно проверю что с базой в юниверсии

как говорили в СССР спасибо за сигнал ;-)

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

Я таки запустил  universal_ocshop_pro_1_5_6_4_1 без ошибок, почти все ночь шаманил, получилось. Попробовал откатить изменения и добиться чтоб вылазила ошибка - не получилось. Есть подозрения что заработало когда для папки опенсервера оставил только полные права и удалил стандартные права юзера, да и ещё впервые сделал вход в базу данных с рут правами. до этого под учеткой mysql входил - в ней прав достаточно для создания баз.... Но возврат стандартных прав к появлению ошибки не привел, поэтому я в растерянности. и эти странности в выборочности установки разных версий.... В общем приношу извинения за беспокойство. Проблема решилась но как не известно, походу это или глюк с правами или причуды опенсервера, шаманство. 

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

Вобще как то интересно   universal_ocshop_pro_1_5_6_4_1  работает,  Залил на локальный сервак рабочий сайт, сверху с заменой universal_ocshop_pro_1_5_6_4_1, сделал инстал, в итоге получил шаблон как ocshop_pro_1_5_6_4_1  как такое может быть?

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

В 14.12.2015 at 03:27, mimir сказал:

Вобще как то интересно   universal_ocshop_pro_1_5_6_4_1  работает,  Залил на локальный сервак рабочий сайт, сверху с заменой universal_ocshop_pro_1_5_6_4_1, сделал инстал, в итоге получил шаблон как ocshop_pro_1_5_6_4_1  как такое может быть?

инсталл в данном случае не меняет настройки магазина он добавляет только таблицы если их не было ну или столбцы

соответственно в вашем случае все настройки нужно произвести в ручную через админку

 

но я не понял если вы делали перенос с хостинга на локалку зачем вы вообще делали инсталл ? не проще было 2 конфига отредактировать и базу востановить от рабочего сайта ?

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

  • 2 weeks later...

Я только учусь, насчет инстала где-то на форуме прочитал ваш ответ о том как надо объединять рабочий сайт и осшоп, вы там высказались в духе ставим рабочий сайт, потом сверху накатываем осшоп и делаем инстал. А как правильно? Как правильно перенести осshop pro на рабочий сайт?

Если накатывать сверху рабочего осшоп про, то у меня вылазит следующая ошибка - 

Warning: imagecreatetruecolor(): Invalid image dimensions in D:\Openserver\domains\dreamer.ru\system\library\image.php on line 86 ...

Полный текст в прилагаемом файлике, они все одинаковы.

То есть вопроса по сути два,

1. Как правильно объединить рабочий  сайт с осшоп? если такое вообще возможно.

2. Если предполагаете о чем говорит эта ошибка, то хотя бы направьте где рыть?

Warning.docx

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

В 27.12.2015 at 19:37, admin сказал:

для того что бы хоть самую малость понять как вам ответить

дайте ссылку на ваш сайт который планируете обновлять

http://dreamerzzz.com.ua/

Собственно товар только перенести надо с каталогами, чтоб пути одинаковые остались. Реально ли и если реально, то какие существуют варианты?

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

все реально

вариантов 2

1. дорогой но быстрый :-) написать к примеру @morok он вам за 50$ все сделает

2. долгий но бесплатный :-)

по варианту 1. процедуру описывать не буду

по варианту 2 процедура следующая

1. делаем бекап всего магазина и базы в том числе через пхпмайадмин

2. убеждаемся что пункт один вы выполнили

3. заливаем все файлы из про сборки на сайт

4. переходим по адресу ваш сайт\инсталл и выполняем обновление

ВНИМАНИЕ!!! файлы конфиг от сайта переписывать не нужно

5. выставляем заново все права на папки так как вы это делали при первоначальном инстале

если забыли что и как то вот этим делаем 777

config.php
admin/config.php
system/cache/
system/logs/
image/
image/cache/
image/data/
download/
vqmod/
vqmod/logs/
vqmod/vqcache/
vqmod/xml/

потом чистим все кеши и журналы ошибок

6. у вас в теории уже все хорошо - значит радуемся если нет то пункт 7

7. идем в вкумод менеджер и отключаем все вкумоды что у вас были

8. чистим все кеши - радуемся но не совсем и пункт..

10 включаем поочередно вкумоды и ищем виновника который не давал нам радоваться в пункте 6

как то так

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

Премного благодарен за ответ. Таки поставил сам, было интересно и увлекательно) 

На всякий случай спрошу, существует ли метод переезда сайта, как минимум с сохранением товара с 1.5 версии на 2.х версию?

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

8 часов назад, mimir сказал:

Премного благодарен за ответ. Таки поставил сам, было интересно и увлекательно) 

На всякий случай спрошу, существует ли метод переезда сайта, как минимум с сохранением товара с 1.5 версии на 2.х версию?

 

Существует! И с товаром и с описанием и с атрибутами и т.д.

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

Цитата

Существует! И с товаром и с описанием и с атрибутами и т.д.

А можно поподробней, или хотя бы направление верное укажите.

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

В 03.01.2016 at 10:46, admin сказал:

1. дорогой но быстрый :-) написать к примеру @morok он вам за 50$ все сделает

тут к сожалению инструкция будет размером в трехтомник поэтому пункт первый

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

  • 3 weeks later...

У меня такая же ошибка с OPENCART.PRO 2.1.0.2

После чистой установки на хостинг вот такая вещь. Как исправить?
Notice: Error: Table 'u210465.oc_manufacturer' doesn't exist
Error No: 1146
SELECT DISTINCT m.manufacturer_id, m.name, m.image FROM oc_manufacturer m LEFT JOIN oc_manufacturer_description md ON (m.manufacturer_id = md.manufacturer_id) LEFT JOIN `oc_product` p ON (m.manufacturer_id = p.manufacturer_id) LEFT JOIN `oc_product_to_category` p2c ON (p.product_id= p2c.product_id) LEFT JOIN oc_manufacturer_to_store m2s ON (m.manufacturer_id = m2s.manufacturer_id) WHERE m2s.store_id = '0' AND category_id = 17 AND md.language_id = '1' GROUP BY m.manufacturer_id ORDER BY m.name ASC in /home/u210465/tdmultum.ru/www/system/library/db/mysqli.php on line 46Notice: Trying to get property of non-object in /home/u210465/tdmultum.ru/www/catalog/model/module/manufacturerpercategory.php on line 14Warning: Invalid argument supplied for foreach() in /home/u210465/tdmultum.ru/www/catalog/controller/module/manufacturerpercategory.php on line 45

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

5 минут назад, MaksMaks сказал:

У меня такая же ошибка с OPENCART.PRO 2.1.0.2

1. отпишите мне в личку номер заказа

2. в момент установки никаких ошибок не выдавало ?

3. как вариант можете взять таблицу из файла opencart.sql который лежит в папке инсталл

кстати при установке какой префикс использовали oc_ ?

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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

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

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу