Înainte de a începe instalarea și configurarea programului CodeIgniter, descărcați-l.
Pentru a testa CodeIgniter, vom folosi serverul web local DENWER.
Arhiva rezultată este dezarhivată în directorul www al domeniului creat (de exemplu, test.zzz) din DENWER, astfel încât structura din acesta să fie afișată
aplicație - dosarul cu care vom lucra
sistem - folderul de sistem și codul kernelului CodeIgniter
user_guide - documentație în limba engleză. limbă
index.php
license.txt
Pentru a configura, accesați folderul aplicație / config și deschideți fișierul config.php. Trebuie să schimbăm următoarele
Din $ config ['index_page'] șterge index.php, lăsând cotații goale. Acest lucru se face pentru a fi afișat pe linia browserului
Puteți lăsa un cod ca acesta, dar îl puteți modifica la CP1251.
Următorul pas este să configurați database.php, și anume următorii parametri
$ db # 91; 'default' # 93; # 91; 'hostname' # 93; = "localhost"; - server
$ db # 91; 'default' # 93; # 91; 'username' # 93; = ""; - numele de utilizator
$ db # 91; 'default' # 93; # 91; 'parola' # 93; = ""; - parola de utilizator
$ db # 91; 'default' # 93; # 91; 'baza de date' # 93; = ""; - numele bazei de date create
Ultimul din configurație este routes.php. Aici sunt prescrise rutele pentru accesarea controlorilor, în funcție de solicitarea utilizatorului.
Implicit, controlerul este $ route # 91; 'default_controller' # 93; = "bun venit"; Mai târziu, îl vom înlocui cu al nostru.
Un lucru mai mult. Pentru ca CodeIgniter să funcționeze pentru noi, este necesar în rădăcina site-ului, unde index.php creează un fișier fără extensia .htaccess
cu următorul conținut
RewriteEngine pe
RewriteCond $ 1! ^ (Index \ .php | roboți \ .txt | img | stiluri | js)
RewriteRule ^ (. *) $ /index.php?/$1 # 91; L # 93;
următoarele combinații index.php, robots.txt, img, stiluri, js.br