1 Отредактировано crudata (31:05:2010 23:13:34)

Тема: перенос сайта с одного хостинга на другой

доброго!

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

необходимо скопировать сайт полностью, а не только записи, восстановление через файл бэкапа не работает, пишет что большой файл, через манифест также.

если кто-нибудь переносил сайт без потерь в содержимом, дизайне и структуре, подскажите, пожалуйста, алгоритм.

спасибо.

2

Re: перенос сайта с одного хостинга на другой

какие траблы могут быть, какие обрезки?
1- если установлена cpanel - заходим и бекапим файлы (там можно не просто бекап, но и просто архив httpdocs/* слить в архиве ). если панели нет, то через фтп сливаются все файлы
2- mysql бекаплю всегда через sypex.dumper( ранних версий, вроде Lite 1.0.8)
на новом хосте создаётся база в utf8 и заливается все файло, через дампер восстанавливается база, потом заходим в МТ и правим пути на сервере
всё

3

Re: перенос сайта с одного хостинга на другой

liketts пишет:

какие траблы могут быть, какие обрезки?

обычные траблы и обычные обрезки, точнее педали :)

иду уже ручным способом (примерно как описано выше), думал это можно автоматизировать средствами самого движка

p.s. мечта о волшебной кнопке вечна :)

4 Отредактировано crudata (06:06:2010 20:55:02)

Re: перенос сайта с одного хостинга на другой

пытаюсь ручками перенести сайт по алгоритму (ранее liketts написал, спс):
1. перебросил файлы сайта через фтп
2. сделал бэкап базы с помощью sypex.dumper
3. создал базу
4. залил через sypex.dumper
5. поправил пути в mt-config.cgi

пока не осознал прелесть sypex.dumper, думаю это всё можно делать через эскпорт/импорт phpMyAdmin, но удобно, меньше настроек :)

что в итоге?

захожу в админку, всё ок, кроме
* в статьях/постах слетела кодировка
* в названиях шаблонов слетела кодировка
но интерфейс на русском (частично, кроме записей и шаблонов)

как тут победить проблемы с русским?

посмотрел настройки mysql (переменные в phpmyadmin) они отличаются для двух хостеров, вот думаю могут они влиять?

p.s. честно запарился уже, но перебивать инфу думаю будет ещё запарнее :)

help me плиз комрады

5

Re: перенос сайта с одного хостинга на другой

crudata пишет:

2. сделал бэкап базы с помощью sypex.dumper
3. создал базу
4. залил через sypex.dumper


в настройках Sypex есть полезные строчки (где-то в начале файла), приведите их к этому виду:

define('CHARSET', 'auto');
define('RESTORE_CHARSET', 'forced->utf8_general_ci');

сделайте бекап (все таблицы будут 'принудительно' приведены к utf8_general_ci)

через phpmyadmin ->выбираете свою базу данных (новую) -> вкладка "Операциии" -> снизу "Сравнение" выставляете "utf8_general_ci"-> "ОК"

теперь дампером разворачиваете

для интереса посмотрите на старом хосте, что у Вас в "Сравнение"

6

Re: перенос сайта с одного хостинга на другой

liketts, tnx very much!

сделал, всё работает

7

Re: перенос сайта с одного хостинга на другой

У меня на Movable Type много сайтов, один из них я продал вместе с доменом. Как правильно перенести его на хостинг нового владельца. База данных ведь одна?

У меня установлена версия 4.32. Можно ли перенести его на последнюю версию?

8 Отредактировано (05:07:2013 01:31:22)

Re: перенос сайта с одного хостинга на другой

Денис пишет:

У меня на Movable Type много сайтов, один из них я продал вместе с доменом. Как правильно перенести его на хостинг нового владельца. База данных ведь одна?

У меня установлена версия 4.32. Можно ли перенести его на последнюю версию?

сделать бекап, развернуть на новом хостинге, удалить лишние сайты

Денис пишет:

У меня установлена версия 4.32. Можно ли перенести его на последнюю версию?

экспорт записей и импорт на чистую установку 5й версии, по другому намучаетесь без толку, структура у 4 и у 5 иная