Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Перенос товаров


Xameleon
 Поделиться

Рекомендованные сообщения

Вы пытаетесь наложить друг на друга  одинаковые таблицы.Я имел ввиду не восстановление в Система-Резервные копии,а подключение базы данных старого магазина к новому в PhP my admin

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

Вы пытаетесь наложить друг на друга  одинаковые таблицы.Я имел ввиду не восстановление в Система-Резервные копии,а подключение базы данных старого магазина к новому в PhP my admin

А вы не подскажете как это сделать?

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


Создайте пустой магазин с тем же префиксом базы данных, что и старый.То есть установите на чистовую.Потом  на хостинге заходите в PHP my admin  в только что созданную базу нового магазина , выделяете все таблицы УДАЛЯЕТЕ и после сообщения об успешной операции делаете в эту пустую базу данных Импорт базы данных старого магазина.

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

Создайте пустой магазин с тем же префиксом базы данных, что и старый.То есть установите на чистовую.Потом  на хостинге заходите в PHP my admin  в только что созданную базу нового магазина , выделяете все таблицы УДАЛЯЕТЕ и после сообщения об успешной операции делаете в эту пустую базу данных Импорт базы данных старого магазина.

И снова здравствуйте.Я тут ваш совет прочитал,сделал,как вы описали,но у меня опять ошибку выдает в админке вот такого типа:

Notice: Error: Unknown column 'salt' in 'where clause'
Error No: 1054
SELECT * FROM user WHERE username = 'admin_besilver925' AND (password = SHA1(CONCAT(salt, SHA1(CONCAT(salt, SHA1('пароль'))))) OR password = 'e6e086eab4d29969437b4bb9f7c89646') AND status = '1' in /home/users1/t/talvar/domains/besilver925.com/system/database/mysql.php on line 50
Что это может значить?
Ссылка на комментарий
Поделиться на других сайтах


Видимо вы всё же не совсем так сделали как я написал.Например сама база данных  более старой версии,чем файлы магазина к которым вы пытаетесь её подключить.Решений несколько.Например установить такую же версию движка ну или сейчас просто добавить эти поля в таблицу на которые и ругается ошибка.Сделайте запрос в базу данных  (префикс естественно свой подставить)

ALTER TABLE `oc_affiliate` ADD `salt` varchar(9) COLLATE utf8_general_ci NOT NULL DEFAULT '' after `password`;
ALTER TABLE `oc_customer` ADD `salt` varchar(9) COLLATE utf8_general_ci NOT NULL DEFAULT '' AFTER `password`;
ALTER TABLE `oc_user` ADD `salt` varchar(9) COLLATE utf8_general_ci NOT NULL DEFAULT '' after `password`;
Ссылка на комментарий
Поделиться на других сайтах

Этой весной я переносил товары из joomla + virtuemart в opencart. Очень долго искал какие-либо миграторы, но так ничего толком и не нашёл (точнее не нашёл бесплатных или за мало денег). В итоге переносил товары таким образом: Из джумловской базы через phpmyadmin экспортировал таблицы с товарами в формат openoffice calc. Тоже самое сделал с таблицами opencart. Потом по образу таблицы opencart, заполнил её данными из таблицы джумлы. Потом импортировал получившуюся таблицу обратно в opencart. Таким образом, удалось перенести основные данные товаров, включая картинки.

Базу пользователей переносил аналогично.

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


 

Видимо вы всё же не совсем так сделали как я написал.Например сама база данных  более старой версии,чем файлы магазина к которым вы пытаетесь её подключить.Решений несколько.Например установить такую же версию движка ну или сейчас просто добавить эти поля в таблицу на которые и ругается ошибка.Сделайте запрос в базу данных  (префикс естественно свой подставить)

ALTER TABLE `oc_affiliate` ADD `salt` varchar(9) COLLATE utf8_general_ci NOT NULL DEFAULT '' after `password`;
ALTER TABLE `oc_customer` ADD `salt` varchar(9) COLLATE utf8_general_ci NOT NULL DEFAULT '' AFTER `password`;
ALTER TABLE `oc_user` ADD `salt` varchar(9) COLLATE utf8_general_ci NOT NULL DEFAULT '' after `password`;

Сделал так-поставил такую же версию движка на новый магазин,удалил все тестовые товары,категории,опции оттуда,через бэкап админки  сделал восстановление,но чудо произошло лишь частичное- встали все категории и товары(ура!) с описанием и даже урлами,но без фото и сейчас если кликнуть в магазине на меню категорий выдает Ошибка 404. Файл не найден.Вот тут я опять в тупик впал.(((

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


Раз без фото значит не перенесли папку с картинками.

404 лечится переименование .htaccess.txt   в  .htaccess

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

Раз без фото значит не перенесли папку с картинками.

404 лечится переименование .htaccess.txt   в  .htaccess

Папку с картинками скопировал через файловый менеджер на хосте,вроде должно показываться.Но нет...

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


Переименовал,404 ушло,но фото все равно нет...Хотя,когда восст-е базы делал через админку фото-то в базе тоже должны были быть?

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


Ура,понял,в чем ошибка была-я скопировал только те папки,в которых были нужные мне товары,а они,в свою очередь,были в других папках,поэтому пути к картинкам не бились!Для аматора неплохо))

А этот файл htaccess так и оставить с таким названием?

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


Да.

Все получилось,о чем спрашивал вас до этого,но после работы в админке и выхода оттуда не могу зайти в админку.(сай нормально отображается при этом)Файлы htaccess и config.php я не изменял. Кэш и куки браузера чистил,каше тоже.Как быть?

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


А что пароль меняли перед выходом?

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

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

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


Через PHPMyAdmin поменял пароль,теперь в админку входит,а на сайте при нажатии на любую ссылку 404 ошибку выдает!!!Мозг кипит...

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


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

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

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

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.