Конфигурация
Материал из Booot
Файл конфигурации находится в корне сайта
/config.php
Содержание |
Основные переменные
Разрабатываемая версия сайта
Если true, то выводятся все ошибки, если false то нет.
$GLOBALS['config']['develop'] = true;
Настройки БД
$GLOBALS['config']['db'] = array( 'server' => 'localhost', 'user' => 'root', 'password' => 'mysecretpass', 'db' => 'base1', 'prefix' => 'bt_', 'set_names_utf8' => true, 'show_query_devmode' => false );
server, user, password, db отвечают за подключение к базе.
prefix задает префикс используемых таблиц БД.
set_names_utf8 дает указание сделать запрос на правильную кодировку.
show_query_devmode показывает список всех выполненных запросов, если $GLOBALS['config']['develop'] установлена в true.
Временная зона
Указание временной зоны сайта
$GLOBALS['config']['timezone'] = 'Asia/Yekaterinburg';
Временные зоны
| Часовой пояс | Временная зона PHP |
| UTC-12 | Pacific/Kwajalein |
| UTC-11 | Pacific/Samoa |
| UTC-10 | US/Hawaii |
| UTC-9 | US/Alaska |
| UTC-8 | US/Pacific |
| UTC-7 | US/Arizona |
| UTC-6 | America/Mexico_City |
| UTC-5 | US/East-Indiana |
| UTC-4 | America/Santiago |
| UTC-3 | America/Buenos_Aires |
| UTC-2 | Brazil/DeNoronha |
| UTC-1 | Atlantic/Cape_Verde |
| UTC-0 | Europe/London |
| UTC+1 | Europe/Berlin |
| UTC+2 | Europe/Kiev |
| UTC+3 | Europe/Moscow |
| UTC+4 | Europe/Samara |
| UTC+5 | Asia/Yekaterinburg |
| UTC+6 | Asia/Novosibirsk |
| UTC+7 | Asia/Krasnoyarsk |
| UTC+8 | Asia/Irkutsk |
| UTC+9 | Asia/Yakutsk |
| UTC+10 | Asia/Vladivostok |
| UTC+11 | Asia/Magadan |
| UTC+12 | Asia/Kamchatka |
| UTC+13 | Pacific/Tongatapu |
| UTC+14 | Pacific/Kiritimati |
Настройки сайта
$GLOBALS['config']['site'] = array( 'title' => 'ООО «Кошечки и собачки»', 'admin_mail' => 'admin@example.com' );
title может добавляться в теге <title> к названию страницы, если задан в шаблоне. admin_mail как правило является почтой администратора для форм обратной связи и т.п.
Настройки jabber аккаунта
Используется для функции jabber
$GLOBALS['config']['jabber'] = array( 'host' => 'talk.google.com', 'port' => 5222, 'user' => 'example@gmail.com', 'password' => 'mysecretpass', 'resource' => 'xmpphp', 'server' => 'gmail.com' );