Перед тим як почати установку і настройку CodeIgniter скачати його.
Для тестування CodeIgniter будемо використовувати локальний веб сервер DENWER.
Отриманий архів розпаковуємо в папку www створеного домена (наприклад test.zzz) DENWER, так щоб структура в ній вигледела
application - папка з якою будемо працювати
system - системна папка і ядро CodeIgniter
user_guide - документація на анг. мовою
index.php
license.txt
Для настройки переходимо в папку application / config і відкриваємо файл config.php. Нам нам необхідно змінити наступні
З $ config [ 'index_page'] видаляємо index.php, залишаючи порожні лапки. Зроблено це для того, щоб в рядку браузера на відображався
Кодування можна залишити таку, а можна змінити на CP1251.
Наступним кроком буде настройка database.php, а саме наступних параметрів
$ Db # 91; 'default' # 93; # 91; 'hostname "# 93; = "Localhost"; - сервер
$ Db # 91; 'default' # 93; # 91; 'username' # 93; = ""; - Ім'я користувача
$ Db # 91; 'default' # 93; # 91; 'password' # 93; = ""; - пароль користувача
$ Db # 91; 'default' # 93; # 91; 'database' # 93; = ""; - назва створеної бази
Останнім в налаштуванні буде routes.php. Тут прописуються маршрути звернення до контролерів в залежності від запиту користувача.
За замовчуванням варто контролер $ route # 91; 'default_controller' # 93; = 'Welcome'; Надалі ми його замінимо на свій.
Ще один момент. Для того, щоб CodeIgniter у нас запрацював, необхідно в корені сайту, там де index.php створити файл без розширення .htaccess
з наступним змістом
RewriteEngine on
RewriteCond $ 1! ^ (Index \ .php | robots \ .txt | img | styles | js)
RewriteRule ^ (. *) $ /index.php?/$1 # 91; L # 93;
такі збіги index.php, robots.txt, img, styles, js.br