AlexxUs
-
Публікації
10 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем AlexxUs
-
-
Да! Именно по такой инструкции все и сделал. Несколько раз. Результат как раз тот, что я описал выше:
При заходе на сайт на белом эеране ничего кроме
Notice: Error: Table 'префикс_имяБД.префикс_store' doesn't exist Error No: 1146 SELECT * FROM префикс_store WHERE REPLACE(`url`, 'www.', '') = 'мойадрес/' in /home/префикс/public_html/system/database/mysql.php on line 50
Все, что далее - ИМХО.
Tom Речь идет, как я понял, о переносе БД со сменой на ДРУГОЙ префикс. Префикс - это понятие не БД, а, скажем так, ядра ОС. Экспортом/импортом префикс не изменить - БД о нем просто не знает. Так что типовой install здесь не поможет
AlexxUS Вариантов решения несколько:
1. Не менять префикс. Он нужен только в случае, если в одной БД будут храниться данные ДВУХ и БОЛЕЕ магазинов.
2. Поменять префиксы у таблиц вручную в PHPmyAdmin.
3. Открыть файл экспорта в текстовом редакторе и задать "Поиск и замена" старый_префикс -> новый префикс (не уверен, что этот вариант абсолютно корректный)
ПЫСЫ: Не сочтите это досужими разглагольствованиями. Если что, поправьте меня, плиз
Да, после того как у меня не получалось запустить сайт, я думал, что проблема из-за старого префикса БД (они же отличаются),
После переименований результата не принесло, если нужно посмотрите пожалуйста:
-
И так по пунктам
1)admin\config-dist.php файл config.php от Opencart 1.5.5 и не подходит к Ocstore
2)" Работает витрина и не работает админка" потому что уже дважды ответили" конфиги не могут быть пустыми.
3) Гугл в помощь однозначно поможет тому кому не лень его хотя бы открыть , ВОТ МОЖНО УБЕДИТСЯ
Теперь лекарство
1) Руками вбить данные в конфиги ОБА
или
2) Сделать экспорт Базы данных если там есть нужные данные
Вставить папку install в корневую папку магазина( папка install должна быть от той версии которой и сам магазин)
Вычистить оба конфига( то есть удалить всё инфу в них)
Сделать чистую установку( то есть после этих действий открыть ссылку на свой магазин и увидить процесс установки)
После УСТАНОВКИ
Зайти в Базу Данных
Выделить все таблицы
и
УДАЛИТЬ(этим мы удаляем БД только что созданную)
Последний пункт
Нажать импорт и выбрать файл с той БД которую до этого мы Экспортировали
В итоге мы имеем правильно настроенные конфиги и нужную нам БД( базу данных)
Самое главное,не пытаться собственные ЛАМЕРСКИЕ познания ставить в вину тем кто устанавливает эти магазины десятками в неделю.
Прошу помощи из-за безвыходности, т.к. почитав и проделав все по пунктам, пришел к ошибке, которая поставила в тупик
Итак: Есть отлаженный и работающий опен карт 1.5.5.1.1 установлен на одном хостинге
Купил домен.ру и хочу, оставаясь на том же хостинге присвоить соответственно ему новый адрес типа домен.ру
Я создал новый аккаунт с направленным на него адресами ДНС, и новую в нем базу данных, при этом префикс у новой базы соответственно другой
Залил все содержимое со старого аккаунта на новый,
в корневом каталоге открыл config.php выделил всё, очистил, залил обратно, тоже самое с admin/config.php
залил папку install, запустил установку, в ней прописал сервер БД, имя БД, ПАРОЛЬ, префикс, завершил установку
Зашел в PHPmyAdmin На новой БД выделил все таблицы, удалил.
Зашел на старый хостинг, зашел в PHPmyAdmin вкладка экспорт>>Способ экспорта:Быстрый - отображать минимум настроек, Формат: SQL, сохранил на раб стол.
Зашел в PHPmyAdmin На новой БД вкладка импорт, кнопка обзор, выбор с раб стола того файла, кнопка ок, сообщение что все ок. Однако смутило то, что импортировались все таблицы с префиксом_ от старого хостинга
Вроде бы все по инструкции, пробую зайти на главную страницу - ошибка
Notice: Error: Table 'префикс_имяБД.префикс_store' doesn't exist
Error No: 1146
SELECT * FROM префикс_store WHERE REPLACE(`url`, 'www.', '') = 'мойадрес/' in /home/префикс/public_html/system/database/mysql.php on line 50
Буду очень благодарен за помощь
-
https://opencartforum.com/index.php?app=downloads&module=display§ion=screenshot&id=1545
Название: cart popup модуль всплывающей корзины
Добавил: freelancer
Добавлен: 24 дек. 2013
Категория: Модули
модуль заменяет стандартное оповещение движка о добавленном товаре на всплывающее окно
тестировался на oсstore_v1.5.[4-5].1
использовались
- стили bootstrap, лицензия MIT
- плагин jQuery Popup Overlay, лицензия MIT
в основном весь код на js, в контроллере реализован только вывод модуля, js, стилей
Добавьте в шапку установку:
Скопировать все файлы на сервер в соответствующем порядке
Из админ панели зайти дополнения >> модули >> cartpopup (изменить) >> добавить модуль >> установить на все возможные схемы
расположение и порядок сортировки не имеет значения
-
Дополнения-учитывать в заказе-доставка-изменить-оценка стоимости доставка-отключить-сохранить
это у меня на сторонней теме, и в файле catalog/view/theme/name_/template/checkout/cart.tpl не было этого блока кода
Огромное спасибо, помогло!
не работает админка
в Встановлення, оновлення, налаштування
Опубліковано:
define('DB_DATABASE', 'u962897049_имяБД');
define('DB_PREFIX', 'u962897049_');
А что тут так смущает??
Проблема решена, спасибо!
В ситуации помогла команда из РНРмайАдмин выделить ВСЕ таблицы, переименовать префикс, и выполняем команду на тот префикс, который нужно.