Instalare PHP 5.1.4

Obţinem binarele interpretorului: PHP 5.1.4 zip package (aproximativ 8,9 MB) precum şi colecţia de extensii pentru acesta, Collection of PECL modules for PHP 5.1.4 (aproximativ 2,2 MB)

Dezarhivăm conţinutul arhivei php-5.1.4-Win32.zip în directorul c:\php\ iar conţinutul arhivei pecl-5.1.4-Win32.zip în directorul c:\php\ext\, proaspăt creat anterior

Urmatorul pas este copierea fisierelor c:\php\php5apache2.dll, c:\php\dev\php5ts.lib si c:\php\php5ts.dll in directoarele c:\windows, c:\windows\system si c:\windows\system32. Recomand si copierea fisierelor din c:\php\ext in directoarele mentionate anterior.

În continuare, creăm fişierul de iniţializare al PHP-ului. Astfel, copiem fişierul php.ini-recommmended în directorul c:\windows\php.ini, urmând ca pe viitor să editezi acest fişier pentru a activa/dezactiva/modifica diverse opţiuni ale PHP-ului.

Acestea fiind zise, am terminat cu instalarea PHP-ului. Acum trebuie să modificam fişierul de configurare al serverului Apache, pentru ca acesta să ştie să servească scripturile PHP. Deschide fisierul C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf cu un editor text (Notepad, de exemplu) şi modifică astfel ("..." reprezinta rânduri pe care le poţi ignora):

ServerRoot "C:/Program Files/Apache Software Foundation/Apache2.2"
...
LoadModule php5_module "c:/php/php5apache2.dll"
...
DocumentRoot "C:/calea/catre/fisierele/siteurilor/tale"
...
...
DirectoryIndex index.php index.html
...
....
AddType application/x-httpd-php .php
...

Acestea fiind zise, restartează sistemul şi gata, ai un server web sub Windows, la tine în calculator.

Ca să verifici dacă totul e în regulă, creează un fişier test.php în directorul C:/calea/catre/fisierele/siteurilor/tale

phpinfo();
?>

şi accesează în browser http://localhost/test.php sau http://127.0.0.1/test.php

Asta este tot.

NOTA: în cazul în care la pornirea Apache-ului primeşti un mesaj de eroare de genul: Could not load c:/php/php5apache2.dll atunci urmează paşii următori:

1. descarcă arhiva php5apache2.zip şi extrage fişierul din interior în directorul unde ai instalat PHP-ul, suprascriind-ul pe cel existent

2. descarcă arhiva httpd.zip şi extrage fişierul din interior în directorul unde ai instalat Apache-ul, mai exact în directorul C:\Program Files\Apache Software Foundation\Apache2.2\bin, suprascriind-ul pe cel existent

3. instaleaza Visual C++ 2005 Redistributable Package (daca ai deja instalat framework-ul .NET 2, sari peste acest pas)

Paşii aceştia funcţioneaza doar pentru PHP 5.1.x şi Apache 2.2 !

Niciun comentariu: