Za pocetak zavisi da li je rec o CI 1.7.x ili o CI 2.x, sa obzirom da je nova tema pretpostavka je da koristis CI 2.x i uz njega dolazi CLI.
E sad u zavisnosti od toga da li zelis da koristis CodeIgniter uvek kao CLI ili zelis da rade i web i cli.
Ukoliko zelis iskljucivo CLI da koristis (ne treba ti web) dovoljno je da setujes uri_protocol na CLI
Kôd:
$config['uri_protocol'] = 'CLI';
dok ukoliko zelis da koristis i web i cli onda mozes na primer
Kôd:
$config['uri_protocol'] = isset($_SERVER['REQUEST_URI']) ? 'REQUEST_URI' : 'CLI';
ili
Kôd:
$config['uri_protocol'] = isset($_SERVER['REQUEST_URI']) ? 'PATH_INFO' : 'CLI';
Za pozivanje kontrolera/funkcije i komandne linijie:
Kôd:
/putanja/do/php -q /putanja/do/index.php imeKontrolera imeFunkcije argument1 argument2 ... argumentN