Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

AlexxUs

Новачок
  
  • Публікації

    10
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем AlexxUs

  1.  

    u962897049 - что-то ну оооочень сложный префикс...

    И почему он с именем корневой папки с сайтом совпадает? (home/u962897049/public_html/system/database/mysql.php)?

    Аффигеть, еще и имя БД с префиксом...

     

    Что у Вас в config.php для 

    define('DB_DATABASE', 'test');
    define('DB_PREFIX', 'oc_');

    прописано?

     

     

    define('DB_DATABASE', 'u962897049_имяБД');

    define('DB_PREFIX', 'u962897049_');

    А что тут так смущает??

     

    Проблема решена, спасибо!

    В ситуации помогла команда из РНРмайАдмин выделить ВСЕ таблицы, переименовать префикс, и выполняем команду на тот префикс, который нужно.

  2. Да! Именно по такой инструкции все и сделал. Несколько раз. Результат как раз тот, что я описал выше:

    При заходе на сайт на белом эеране ничего кроме

    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. Открыть файл экспорта в текстовом редакторе и задать "Поиск и замена" старый_префикс -> новый префикс (не уверен, что этот вариант абсолютно корректный)

     

    ПЫСЫ: Не сочтите это досужими разглагольствованиями. Если что, поправьте меня, плиз

    Да, после того как у меня не получалось запустить сайт, я думал, что проблема из-за старого префикса БД (они же отличаются),

    После переименований результата не принесло, если нужно посмотрите пожалуйста:

    http://cart2000.esy.es

  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

    Буду очень благодарен за помощь

  4. https://opencartforum.com/index.php?app=downloads&module=display&section=screenshot&id=1545

    Название: cart popup модуль всплывающей корзины

    Добавил: freelancer

    Добавлен: 24 дек. 2013

    Категория: Модули

     

    модуль заменяет стандартное оповещение движка о добавленном товаре на всплывающее окно

    тестировался на oсstore_v1.5.[4-5].1

    использовались

    - стили bootstrap, лицензия MIT

    - плагин jQuery Popup Overlay, лицензия MIT

    в основном весь код на js, в контроллере реализован только вывод модуля, js, стилей

    демо

     

    Нажмите здесь, чтобы скачать файл

    Добавьте в шапку установку:

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

    Из админ панели зайти дополнения >> модули >> cartpopup (изменить) >> добавить модуль >> установить на все возможные схемы

    расположение и порядок сортировки не имеет значения

  5. Дополнения-учитывать в заказе-доставка-изменить-оценка стоимости доставка-отключить-сохранить

    это у меня на сторонней теме, и в файле catalog/view/theme/name_/template/checkout/cart.tpl не было этого блока кода

    Огромное спасибо, помогло!

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.