Перейти к содержанию
Форум поддержки пользователей VamShop

Проблема с БД при изменении домена


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

Переношу магазин в зону РФ, хостинг тот же. configure.php изменил.

База не поменялась. Возникает такая ошибка:

1046 - No database selected

select configuration_key as cfgKey, configuration_value as cfgValue from configuration

---------------------------------------

Server Name : xn----

Remote Address: 87.22

Referer :

Requested : /

Trace Back : redirector.php:206(includearray(1) {; [0]=>; string(59) "index.php"; }; ) => index.php:26(includearray(1) {; [0]=>; string(78) "includes/application_top.php"; }; ) => includes/application_top.php:184(vam_db_queryarray(1) {; [0]=>; &string(86) "select configuration_key as cfgKey, configuration_value as cfgValue from configuration"; }; ) => inc/vam_db_query.inc.php:34(vam_db_errorarray(3) {; [0]=>; &string(86) "select configuration_key as cfgKey, configuration_value as cfgValue from configuration"; [1]=>; &int(1046); [2]=>; &string(20) "No database selected"; }; )

В чем может быть дело?

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

домен прописывали как "xn------5cdlca1aqccvl8bfactn0ay5x.xn--p1ai" или как "партия-жуликов-и-воров.рф" ?

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

В чем может быть дело?

Обратите внимание на константу DB_DATABASE. Там не верное значение или незаметная опечатка.

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

Не указан доступ к базе данных в конфигах:

/includes/configure.php

/admin/includes/configure.php

Либо указан неправильно.

Ссылка на сообщение
Поделиться на другие сайты
  • 6 years later...

После переноса сайт отказывается работаться ! 

В mysql_db_error файл пишется такое вот ! 

 

13/03/2018 09:03:43 | 1146 - Table 'saytofrf_aspro.configuration' doesn't exist | select configuration_key as cfgKey, configuration_value as cfgValue from configuration | /rakovina-laguraty-213b1-art-basin.html
 

как это можно исправить ? 

Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, madvolkov сказал:

После переноса сайт отказывается работаться ! 

В mysql_db_error файл пишется такое вот ! 

 

13/03/2018 09:03:43 | 1146 - Table 'saytofrf_aspro.configuration' doesn't exist | select configuration_key as cfgKey, configuration_value as cfgValue from configuration | /rakovina-laguraty-213b1-art-basin.html
 

как это можно исправить ? 

Пишет, что в базе данных saytorf_aspro нет таблицы configuration

т.е. либо базу данных не перенесли, либо не в ту базу загрузили данные, либо просто в /includes/configure.php внизу не исправили доступ к базе данных на новый.

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

а вот это похоже на базу vamshop или нет ? 

странно, что нет таблицы configuration и вообще начало дампа какое то не такое, да ? 

laguraty.sql

Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, madvolkov сказал:

а вот это похоже на базу vamshop или нет ? 

странно, что нет таблицы configuration и вообще начало дампа какое то не такое, да ? 

laguraty.sql

Нет, это база данных не VamShop.

Переносить на новое место надо файлы магазина и базу данных магазина.

Затем исправлять конфиги:

/includes/configure.php 

/admin/includes/configure.php

Указав новое название домена, новый путь до файлов, новый доступ к базе данных.

Ссылка на сообщение
Поделиться на другие сайты
Только что, madvolkov сказал:

ясно ! спс

Не за что

Можно даже ещё проще сделать.

Перенести файлы магазина на новое место.

Затем из архива vamshop.ru/vamshop-demo.zip взять папку install и переписать на новое место магазина.

Затем открыть http://ваш-новый-адрес.ru/install

и установить VamShop, пройдя установку, у Вас будет чистая копия VamShop, но уже рабочая, с правильными конфигами для нового месте.

А затем просто уже перенесёте свою базу данных.

Например это можно сделать через Админку - Разное - Резервное копирование.

На старом магазина заходите в этом раздел админки и нажимаете справа внизу кнопку Выполнить.

Затем в папке /admin/backups с помощью ftp клиента или файл-менеджера на хостинге скачиваете полученный sql.gz файл - это все Ваши данные магазина.

Переносите этот файл в /admin/backups папку нового маназина на новом месте.

и просто восстанавливаете эту резервную копию на новом месте через Админку - Разное - Резервное копирование.

Заходите в резервное копирование, нажимаете Импорт, слева в опции Файл выбираете файл своей базы данных, что Вы переписали и нажимаете справа внизу Выполнить.

Всё, тем самым, Вы загрузите всю свою базу данных со старого места в новый магазин.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...