Davids Опубликовано: июня 26, 2016 Жалоба Поделиться Опубликовано: июня 26, 2016 Добрый день! Прошу помощь решить проблему с производителями после обновления с Opencart.pro 2.1.0.2 на Opencart.pro 2.1.0.2.1. Не работают ссылки на производители. Когда открываю ссылку на производителя показывает это: This site can’t be reached, The webpage at https://ntg.lv/ansmann.html might be temporarily down or it may have moved permanently to a new web address. ERR_CONTENT_DECODING_FAILED В списке ошибок вот такую ошибку выдает: 2016-06-26 19:47:26 - PHP Notice: Error: Table 'ntg.ntg_manufacturer_to_layout' doesn't exist<br />Error No: 1146<br />SELECT * FROM ntg_manufacturer_to_layout WHERE manufacturer_id = '34' AND store_id = '0' in /var/www/*/ntg.lv/system/library/db/mysqli.php on line 46 2016-06-26 19:47:26 - PHP Notice: Trying to get property of non-object in /var/www/*/ntg.lv/catalog/model/catalog/manufacturer.php on line 12 Понимаю, что в базе что-то не так, но как исправить пока не научился. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Blondy Опубликовано: июня 26, 2016 Жалоба Поделиться Опубликовано: июня 26, 2016 где таблицу manufacturer_to_layout дели? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Davids Опубликовано: июня 27, 2016 Автор Жалоба Поделиться Опубликовано: июня 27, 2016 Не трогали в базе ничего. Сама сломалась. Как вернуть таблицу? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Blondy Опубликовано: июня 27, 2016 Жалоба Поделиться Опубликовано: июня 27, 2016 видимо при переносе что-то потеряли. Поищите в установочном архиве, ну, или выполните запрос как=то так CREATE TABLE `oc_manufacturer_to_layout` ( `manufacturer_id` int(11) NOT NULL, `store_id` int(11) NOT NULL, `layout_id` int(11) NOT NULL, PRIMARY KEY (`manufacturer_id`,`store_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Davids Опубликовано: июня 27, 2016 Автор Жалоба Поделиться Опубликовано: июня 27, 2016 Спасибо, но не помогает. Поменял префикс на ntg_, как должно быть в нашей базе, но такой строчки скрипт в таблицах не добавляет. Добавил Query: CREATE TABLE `ntg_manufacturer_to_layout` ( `manufacturer_id` int(11) NOT NULL, `store_id` int(11) NOT NULL, `layout_id` int(11) NOT NULL, PRIMARY KEY (`manufacturer_id`,`store_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; Ошибка: Error No: 1146 SELECT * FROM ntg_manufacturer_to_layout WHERE manufacturer_id = '105' AND store_id = '0' in /var/www/vhosts/baustock.lv/live.backup.ntg.lv/system/library/db/mysqli.php on line 46Notice: Trying to get property of non-object in /var/www/vhosts/baustock.lv/live.backup.ntg.lv/catalog/model/catalog/manufacturer.php on line 12 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
RHCk Опубликовано: июня 27, 2016 Жалоба Поделиться Опубликовано: июня 27, 2016 17 часов назад, Davids сказал: после обновления с Opencart.pro 2.1.0.1 на Opencart.pro 2.1.0.2.1 Как обновлялись? Промежуточными релизами обновляли? Или сразу с 2.1.0.1 на 2.1.0.2.1? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Davids Опубликовано: июня 27, 2016 Автор Жалоба Поделиться Опубликовано: июня 27, 2016 Сразу. Не правильно написал версию с которой обновился, opencart_pro_2_1_0_2. Тут не было ничего промежуточного... Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
RHCk Опубликовано: июня 27, 2016 Жалоба Поделиться Опубликовано: июня 27, 2016 5 минут назад, Davids сказал: Не правильно написал версию с которой обновился Исправил Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Blondy Опубликовано: июня 27, 2016 Жалоба Поделиться Опубликовано: июня 27, 2016 Что-то не так делаете. Без проблем создается у меня нужная таблица. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: июня 27, 2016 Жалоба Поделиться Опубликовано: июня 27, 2016 а вы когда обновлялись вы выполняли сайт\инсталл ? потому как эта таблица должна была создаться при обновлении Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Davids Опубликовано: июня 27, 2016 Автор Жалоба Поделиться Опубликовано: июня 27, 2016 Spasibo za kuponi, objazatelno vospoljzujusj. poisk bil sloman, tut ne cache bil vinovat, tak kak vse vozmozhnoje ster po neskolko raz. Reshenije dobavil k probleme na forume (povtorno perekopiroval posledneje obnovlenije, pomoglo). /install ne vipolnjal, ne ponjal naznachenije dannoj papki. Tut i prichina problemi, spasibo. Vernusj k kompu, ispravlju. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Это популярное сообщение. admin Опубликовано: июня 27, 2016 Это популярное сообщение. Жалоба Поделиться Опубликовано: июня 27, 2016 Только что, Davids сказал: /install ne vipolnjal, ne ponjal naznachenije dannoj papki. Tut i prichina problemi, spasibo. Vernusj k kompu, ispravlju. когда в обновлении есть папка ИНСТАЛЛ это говорит о том что изменилось что то в базе и обновление происходит через сайт\инсталл только бекапы делайте обязательно перед обновлением RHCk 1 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Davids Опубликовано: июня 28, 2016 Автор Жалоба Поделиться Опубликовано: июня 28, 2016 Проблема решена. Нужно было выполнить сайт\инсталл. Большое спасибо всем за поддержку, особенно Админу, который догадался спросить - а когда обновлялись вы выполняли сайт\инсталл? Нет, этого не делал, не понятно было зачем тут папка install, думал, может для тех кто инсталлируют с нуля. Первый раз такой update делал. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.