Сен
10
2010

Помощник при переносе большого сайта

bigdump 0.32b
Уже не помню когда я начал использовать этот скрипт. Я успел сменить уже добрый десяток хостингов. Поэтому переносить сайт с одного хостинга на другой могу уже с закрытыми глазами 🙂 В этом деле, особенно если в сайта большая база данных мне всегда помогает BigDump.

Скрипт состоит с одного php файла. Разобраться с ним думаю проблем не составит. Но все же напишу самые важные моменты. Итак для начала нам нужно поместить базу данных сайта (в архиве или без) на новый хостинг. Как делать бд с помощью cms (если такое предусмотрено в ней) или в phpmyadmin (лично я делаю бекапы только там), или любым другим методом — Ваше дело. Эта заметка не о том.

Теперь нужно отредактировать сам bigdump.php

Тут задаем необходимые данные хостинга:

// Database configuration

$db_server = ‘localhost’;

$db_name = ‘blablabla’;

$db_username = ‘blablabla’;

$db_password = ‘qwerty’;

в этой строчке можно установить принудительно кодировку в которой заливать бд
$db_connection_charset = ‘utf8’;

Если бд большая можно попробовать увеличить эти значения:
$linespersession = 200000;
define (‘DATA_CHUNK_LENGTH’,16384);
define (‘MAX_QUERY_LINES’,30000);

После настройки скрипта грузим его на хостинг в папку где уже залит бекап бд. Если бекап и скрипт залит в корень сайта открываем его в браузере так:
//site.ru/bigdump.php

Правда все-таки советую для такого дела создавать папку dump например. Туда кидать бекап и скрипт и открывать его:
//site.ru/dump/bigdump.php

Жмем start import и все. Если в процессе импорта не возникнет ошибок Вы увидите соответствующие окно об успешно завершенной операции.

Скачать этот супер-пупер помощник по переносе сайта можно по адресу
//www.ozerov.de/bigdump.php

Также там есть ответы на наиболее частые вопросы и ошибки. Правда материал на английском. Если у Вас возникли проблемы или вопросы по работе bigdump.php задавайте в комментариях.
Всем Удачи!



Метки: , , ,


Читайте, не отвлекайтесь! =)

© Интернет дом ленивца - личный блог о сео, смо, сайтостроению. Построен на небольших заметках автора. Копирование материалов без активной ссылки на darmoid.ru запрещается и преследуется законом об авторском праве!
Вверх!