Перенос сайта на другой хостинг/домен на старом

Главные вкладки

Аватар пользователя STINGER STINGER 18 июня 2008 в 18:08

Здравствуйте. Как видно из название темы, у меня вопрос по переносу сайта на другой хостинг.
Я пользовался поиском, все перечитал, и вот тут http://setegnom.com/node/81 тоже был.
в сущности понял саму процедуру, но есть пару вопросов другого плана.

Сейчас сайт+PHPBB-форум+Gallery2 стоят на хостинге, на котором и покупал домен. Теперь, при переезде на другой хостинг у меня небольшая конфузия с таким моментом: при переносе БД на другой хостинг, там все прописываются свои натсройки, в Друпале токо в settings.php поправить, а вот с доменом чтобы теперь ссылался правильно, нужно у нынешнего хостера как я понимаю в настрйках домена поменять DNS сервера, на тот, на котором будет стоять сайт. Больше ничего не нужно тут делать?
Ну как я понимаю, следствие смены DNS, пока провайдерами пользователей не переиндексируются, то сайт будет недоступен.

Комментарии

Аватар пользователя REset2 REset2 18 июня 2008 в 18:46

Тебе нужно поменять NS-сервера для домена.
NS-сервера нового хостинга нужно прописать самому, или попросить об этом регистратора домена, как я понял в твоем случае регестраторам является твой "старый" хостер. NS обновляются обычно в течение 1-2 дней.
А можеш просто добавить DNS-запись со ссылкой на IP твоего нового хоста, они обновляются в течении нескольких минут.

А настройки подключения поменять только в settings.php, или запустить повторно установку Drupal.

Аватар пользователя STINGER STINGER 20 июня 2008 в 14:38

вот вчера обнаружил, что настройки основного своего домена я изменять не могу из админ панели, что заставит меня обращаться к сапорту хостера, что немного напрягает.
я вот думаю, как сначала все перенести на новый хост, посмотреть как работает, а потом уже непосредственно делать переадрессацию домена? где устанавливается привязка сайта к определенному домену? и можно ли это все легко менять без танцев с бубном вокруг настроек движка, БД и т.п.?

Аватар пользователя STINGER STINGER 8 июля 2008 в 14:01

блин, начал перенос сайта, начались проблемы.
дал хостеру дампы баз данных, он залил, захожу по тестовой ссылке на сайт и все в абракадабре. Это хостер в неправильной кодировке БД залил или я что-то не настроил? (в друпале я только в settings.php настройки поменял и все). Кстати то же самое и с phpBB форумом...

Аватар пользователя STINGER STINGER 2 февраля 2009 в 0:39

и еще вот какую-то ошибку выдает:

warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www/lp/includes/theme.inc on line 275.
warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/www/lp/includes/theme.inc on line 278.
warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/www/lp/includes/theme.inc on line 278.

хотя theme.inc перенес полностью (в смысле докачался).

Аватар пользователя STINGER STINGER 8 июля 2008 в 19:25

ребят, ну подскажите по последним 2-м сообщениям, чтоб я знаю на чьи руки пенять: на мои или хостера...
а то на сайте вся работа встала из-за этого глюка с переездом...

когда хостер заливал дамп, ему БД нада было в UTF-8 создавать, правильно?
и кстати как почистить cache* и search* таблицы, чтоб ничего лишнего не стереть, чтобы дамп сделать Sypex Dumper'ом

Аватар пользователя Santa Claus Santa Claus 8 июля 2008 в 21:30

1. Проверьте, как выглядит база на старом хосте (через пхпмайадмин). База должна быть в утф8, таблицы тоже. В node_revisions рус. текст должен читаться нормально. Если все ок, переходим к п.2
2. Sypex Dumper - бэкапим базу данных (думаю, тут вопросов быть не должно).
3. Создаем базу данных на новом хостере, заходим в "Настройки" новой базы данных - выбираем кодировку утф8, жмем "Сохранить".
4. Дампером заливаем наш дамп на новый хостинг.
5. Заходим в пхпмайадмин и проверяем кодировку таблиц, а также тексты в таблице node_revisions - при отображении браузером страницы в УТФ, русский текст в этой таблице должен читаться.

Если дамп скачался нормально, но на новом хостинге появились кракозяблы - следует поговорить на эту тему с новым хостером. Если он вопрос не решит - лучше попробовать другой хостинг (ИМХО).

Аватар пользователя STINGER STINGER 8 июля 2008 в 22:06

по первому шагу все ОК.
по поводу 3-го шага:

>> заходим в "Настройки" новой базы данных - выбираем кодировку утф8, жмем "Сохранить".

вы имеете в виду на вкладку "Операции", а там в пункте "Сравнение" выставляем кодировку?

Аватар пользователя STINGER STINGER 9 июля 2008 в 3:02

может кто-то еще знаком с переносом Gallery2?
я перелил файлы, создал и залил дамп (Sypex Dumper'ом)
изменил все настройки в config.php (адрес папки data, hostname, database, username, password)
но при входе выдает ошибку: Error (ERROR_PLATFORM_FAILURE) - см. скриншот в аттаче.