Настройка и установка движка

На печать

На данный момент дистрибутив Bagira.CMS поставляется без штатного установщика. Установку необходимо выполнить вручную.

Ручная установка Bagira.CMS

Распакуйте содержимое дистрибутива в корневой каталог вашего веб-сервера. Обычно это папки «www», «htdocs», «public_html».

С помощью утилиты phpMyAdmin или других средств, создайте базу данных и пользователя. После этого, восстановите в созданную БД дамп, находящийся в текстовом файле «damp.sql».

Откройте любым текстовым редактором файл «configdb.php»:

	 define('DB_HOST', 'localhost'); 
	 define('DB_USER', 'root'); 
	 define('DB_PASS', ''); 
	 define('DB_NAME', 'bagira');

Пропишите необходимые настройки доступа к БД в соответствии с назначением констант:

Если вы не знаете, какие параметры подключения использовать, свяжитесь с технической поддержкой вашего хостинг провайдера. Сохраните измененный файл. На этом установка завершена, сайт должен работать. Панель администрирования доступна по адресу:

http://имя_сайта/mpanel

Для авторизации используйте:

Логин: test@test.ru

Пароль: admins

Структура файла index.php, подробное описание настроек системы

Что делать, если после установки системы, сайт выводится в неправильной кодировке?

Актуально для версии 1.0b, в более старших эта проблема исправлена. 

Скорей всего, в настройках сервера Apache, явно выставлена кодировка страницы. Проверьте настройки с помощью функции phpinfo(). Скорей всего, там будет строчка Content-Type text/html; charset=windows-1251, а должно быть Content-Type text/html;

Что бы исправить это откройте файл httpd.conf и найдите строку:

AddDefaultCharset windows-1251

И закомментируйте ее решеткой:

#AddDefaultCharset windows-1251

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

Структура файла index.php, подробное описание настроек системы

Все базовые настройки Bagira.CMS хранятся в файле index.php. Этот файл так же является главным исполняемым файлом системы. Править его нужно с осторожностью, особенно людям не знающим PHP.

Файл состоит из двух частей:

Описание констант:

Далее идет блок кода, выполняющий объявление основных классов системы и запускающий обработку страницы.  Подробную информацию о работе каждого класса вы можете найти в разделе «Справочник по классам системы».



Что-то не так? Напиши, учтем!