Instalarea interpretorului PHP pe WindowsPentru inceput, cea mai simpla modalitate de a avea totul pregatit pentru a lucra cu PHP sub Windows este un pachet "All in one". Voi descrie pe scurt pasii necesari instalarii programului EasyPHP, o aplicatie care include serverul web Apache, interpretorul PHP, sistemul de gestiune a bazelor de date MySQL si aplicatia de administrare a bazelor de date phpMyAdmin.

  1. Descarcati EasyPHP. Mergeti la http://www.easyphp.org/ -> Download EasyPHP (sau direct la http://www.easyphp.org/save-easyphp-latest.php)

  2. Instalati EasyPHP (pastrand configurarile implicite). Nota: trebuie sa dezinstalati Apache, PHP sau MySQL de pe calculator (daca le aveti deja) inainte de a instala EasyPHP.

  3. Porniti programul EasyPHP (de cele mai multe ori va porni automat)

    Nota: la avertizarile de la firewall (cel de Windows XP/Vista/7 sau orice alta aplicatie de securitate) trebuie sa se aleaga "Allow" sau "Unblock", altfel este posibil ca serverul web sa nu functioneze.

  4. In fereastra de EasyPHP apasati F8 (sau click-dreapta pe iconita EasyPHP de langa ceas si alegeti Explore). Se va deschide un folder, care reprezinta locatia de unde vor fi luate fisierele cand sunt afisate in browser (de obicei C:\Program Files\EasyPHP-12.0\www). Aceasta locatie poarta numele de Document Root si aici trebuie puse toate fisierele .php pe care le scrieti.

  5. Salvati un fisier de test in locatia de mai sus. Dati-i un nume sugestiv, gen test.php. Editati fisierul astfel incat sa contina urmatoarea secventa:

    Testeaza

    <?php print "Salut, ai reusit! Iata primul tau script PHP"; ?>

  6. Intr-un browser mergeti la http://localhost/ (sau la http://127.0.0.1/). Va fi afisata o pagina cu linkuri catre fisierele/folderelor din Document Root care pot fi accesate. Faceti click pe test.php. O alta modalitate de a accesa un fisier este sa mergeti direct la http://localhost/[cale]/[nume].php,de exemplu http://localhost/test.php.

  7. Accesand http://localhost/test.php ar trebui sa fie afisata o pagina alba cu mesajul de mai sus.

Retineti! Toate fisierele PHP pe care le scrieti (inclusiv cele de test preluate de pe acest site) *trebuie*salvate in folderul Document Root (locatia implicita este C:\Program Files\EasyPHP-12.0\www). Web-server-ul local instalat de EasyPHP va cauta fisierele doar in aceasta locatie. Daca fisierele sunt salvate in alta parte ele nu vor fi disponibile.Note:

  • Pe unele sisteme Windows, EasyPHP configureaza diferit serverul web local, astfel ca scripturile sunt accesibile la http://localhost:8888/, caz in care aceasta adresa trebuie folosita. In orice caz, indiferent de configurare, serverul local se poate accesa din meniul EasyPHP (prin click-dreapta pe iconita EasyPHP de langa ceas si alegand optiunea Local Web).

  • Pe majoritatea sistemelor Windows, fisierele PHP se salveaza cu extensie dubla (fisier.php.txt) atunci cand este folosit Notepad. Acest lucru este gresit iar fisierele trebuie redenumite astfel incat sa aiba doar extensia .php. Pentru a verifica extensia fisierelor, debifati optiunea Hide extensions for known file typesdin Folder Options (in Control Panel).