Установка Dakota CMS
- Убедитесь , что ваша система отвечает требованиям
- Загрузите свежую версию на сайте http://dakota-cms.com
- Сконфигурируйте ваш сервер, чтобы он отвечал на запрос, например http://dakota.loc/
- Скачайте файлы Dakota CMS и распакуйте в HOME DIR вашего сервера. Например, для WAMP - D:\www\home\dakota.loc\www
- В файле \application\config\config.php укажите
-
Адрес вашего проекта, если он находится не в корне сайта например
$config['base_url'] = "http://dakota.loc/test/"
Для системы в корне сайта, возможно, в некоторых конфигурациях это также необходимо. -
Email, с которого будет приходить регистрация пользователям
По умолчанию - $config['reg_robot_email'] = "registration@dakota.loc"; -
Email для связи с хозяином сайта
По умолчанию - $config['support_email'] = "support@dakota.loc"; -
Секретный набор символов, который будет использован для шифрования данных
$config['salt'] = "#*seCrEt$%^*!@-*%";
Важно: не забывайте менять соотв. параметры при выгрузке сайта на продакшн. -
Адрес вашего проекта, если он находится не в корне сайта например
- Создайте базу данных для Dakota CMS. Кодировка UTF-8
- В файле \application\config\database.php укажите переменные:
-
Зайдите по ссылке [http://dakota.loc/sqlbuddy/] или в другои инструмент работы
с вашей БД и выполните SQL запрос: [помощь]
-
В файле \application\fixtures\user.yml укажите ваши данные
Не трогайте сдвиг строк в файле и пользователя Anonymous (он необходим для сообщений от анонимных пользователей)
- просто заполните 4 строки данных
-
Для БД Mysql убедитесь, что тип таблиц InnoDB включен. Откройте файл \путь до
сервера\usr\local\mysql5\my.cnf
в районе 80 строки находим
skip-innodb
Если это так - без решетки в начале, комментируем строку #skip-innodb и перезапускаем сервер. - Для не Win систем убедитесь, что папки /uploads/ и /system/cache/ имеют статус 0666 (0777)
- Перейдите по ссылке http://dakota.loc/admin/load_fixtures/
- Подробнее о возможности использования fixtures сказано здесь
- Если все было сделано верно, вы попадете на главную страницу проекта. Залогиньтесь с указанными в data.yml данными и приступайте к работе!
- Если вы испытываете проблемы при инсталляции CMS Dakota, опишите их в форумах сообщества