Skip to content

Mihai Baboi

Vorbim despre mașini, tehnologie și nu numai

Menu
  • Home
  • Despre mine
  • Despre blog
  • Contact
  • Privacy Policy
Menu

CodeIgniter: kitt de instalare pentru incepatori si nu numai

Posted on November 13, 2010

Cu ceva timp in urma am scris un articol despre instalarea CodeIgniter si unul despre libraria Template.

Pentru ca am avut deja doua cereri pana acum, va voi pune la dispozitie un proiect CodeIgniter deja configurat, pentru a va face o idee mai buna despre cum ar trebui sa arate.

Veti gasi atasata o arhiva care contine un proiect gata configurat. Este vorba despre o instalare CodeIgniter, peste care a fost adaugata libraria Template.

Proiectul contine un fisier readme.html pe care va recomand sa-l cititi pentru a va ajuta cu eventuale probleme.

Cateva instructiuni pentru instalarea proiectului:

A fost configuat in asa fel incat sa fie extras in DocumentRoot-ul server-ului de PHP sub numele de ci. Daca dezarhivarea se face dupa specificatii, el ar trebui sa fie disponibil imediat, daca este apelat din browser cu calea http://localhost/ci/main.

Ar trebui sa vedeti ceva de genul acesta*:

Daca proiectul a fost dezarhivat intr-un subfolder din DocumentRoot, sau a fost redenumit, va fi necesara o modificare. Mergeti in system\application\config\config.php si cautati linia:

$config['base_url'] = 'http://localhost/ci';

Aceasta valoare trebuie modificata pentru a mapa URL-ul asa cum se afla pe server-ul vostru:

$config['base_url'] = 'http://localhost/subfolder/ci'; // Daca proiectul este intr-un subfolder
$config['base_url'] = 'http://localhost/my_ci'; // Daca proiectul a fost redenumit

Proiectul are trei pagini, pentru ca astfel puteam ilustra mult mai bine cum se face navigarea in CodeIgniter si cum functioneaza libraria Template. Veti observa ca in proiect, link-urile contin index.php in cale.

Am ales sa procedez astfel, pentru ca am descoperit ca mediile de development pot diferi destul de mult, in functie de ce are fiecare instalat (Apache + PHP, WAMP, MAMP, etc.). Astfel, desi proiectul contine un .htaccess care sa ascunda index.php din calea din browser, este posibil sa nu functioneze la toata lumea.

Sfatul meu este sa apelati proiectul cu http://localhost/ci/main. Daca acesta nu functioneaza, stergeti fisierul .htaccess din radacina proiectului si incercati cu http://localhost/ci/index.php/main. De mentionat ca daca .htaccess-ul merge, puteti apela proiectul in ambele feluri.

Proiectul poate fi descarcat urmand acest link. Sper ca aceste instructiuni sa fie suficiente, iar daca intampinati probleme in instalarea proiectului nu ezitati sa ma contactati.

* Va rog sa faci abstractie de alegerea total neinspirata a culorilor. Sunt un developer, nu designer, si simtul meu estetic nu e foarte dezvoltat.

Share this:

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on X (Opens in new window) X

Related

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • Analiză Tehnică
  • Auto
  • Comunicate
  • Concurs
  • Diverse
  • Evenimente
  • Foto
  • Hardware
  • Întreabă-mă
  • Lansări
  • Mașini
  • Noutăți auto
  • Opinie
  • Programare
  • Review
  • Scurte
  • Șed și Cuget
  • Zvonuri

allview Android aspect autonomie browser bune practici camera CodeIgniter Code Igniter Cold Fusion concluzii concurs css3 display div dual core Evolio evoMAG evoMAG.ro hardware HTC html html5 instalare lansare laptop Library libris.ro marketonline Nikon nokia performanta pret programare review samsung Samsung Galaxy S II smartphone specificatii standarde Symbian tableta teste upgrade user experience

©2025 Mihai Baboi | Design: Newspaperly WordPress Theme