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

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

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

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

что в итоге?

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

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

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

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

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

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



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!

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