Перенос EDK Killboard на хостинг

Делаем бэкап базы данных и файлов киллборды

$ tar -czf killboard.tar.gz /path/to/killboard
$ mysqldump -u 'user' -p'password' database | gzip > database.sql.gz

Восстанавливаем бэкап базы данных и файлов киллборды на хостинге

$ tar -xf killboard.tar.gz
$ zcat database.sql.gz | mysql -u user -p'password' database

Исправляем данные в базе данных

Дело в том, что доменное имя и имя директории, куда установлена киллборда хранятся в базе данных в таблицах: kb3_config, kb3_navigation.
Для правки множества значений в таблице воспользуемся оператором MySQL REPLACE

$ mysql -u root -p'password'
mysql> UPDATE kb3_config
  SET cfg_value=REPLACE(cfg_value,'mydevhost.dev/kb', 'myprodhost.com');
mysql> UPDATE kb3_navigation
  SET url=REPLACE(url,'mydevhost.dev/kb', 'myprodhost.com');

Или более нудный путь - зайти в админку киллборды и изменить значения "Killboard Host:
" и "Image base URL:" на нужные, а также сбросить в исходное состояние меню навигации. После чего перенастроить меню как вам нужно.

Ссылки