Cum se instalează PHP

Să ne trece acum la instalarea PHP versiunea 4. Din păcate, ca din acest scris în PHP nu a fost o configurare-program normal, care ar putea instala PHP cu toate modulele necesare pentru noi, odată ce am făcut acest lucru cu Apache. Deci, probabil, instalarea acestuia va parea un pic mai complicat.

Important!
Deci, a fost, la momentul scrierii. Poate că în viitor, dezvoltatorii PHP va furniza distribuție în formă de o mare exe-fișier, dar nu există.

instalarea PHP
Porniți exe-fișier doar descărcat. Apare, faceți clic pe butonul Next o casetă de dialog.

Sunt de acord cu termenii licenței făcând clic pe Sunt de acord. În caseta de dialog, selectați tipul de instalare standard.

Acum, specificați directorul în care se va instala PHP. implicit C: PHP, dar cred că ar fi logic pentru a selecta C: Programul FilesPHP4, „mai aproape“ la Apache. faceți clic pe butonul Browse pentru a specifica directorul și introduceți numele și apăsați, ca de obicei, și apoi kpopku OK - În continuare, pentru a merge la următorul dialog. (Dacă sunteți un programator și am bucura de ordine, apoi face necesară o acțiune).

Selectați serverul care va fi configurat PHP. În cazul nostru este - Apache.

Începe procesul de copiere a fișierelor. După terminarea studiilor, probabil, vor exista unele casete de dialog cu mai multe notificări. Nu acorde atenție la ei.

În această etapă, limbajul PHP poate fi considerată ca fiind aproape stabilit - trebuie doar să configurați Apache, astfel încât să poată recunoaște PHP-script-uri, și a instala module suplimentare, care sunt cuprinse în contact-zip arhiva descărcată.

Configurarea Apache pentru a lucra cu PHP

Deschideți fișierul de configurare httpd.conf Notepad Apache în directorul C: Programul FilesApache GroupApacheconf. Cu toate acestea, nu puteți căuta acest fișier manual, dar să profite de meniul de etichete Editare configurare Start - Programe - Apache Web Server - Management.

Imediat după această linie, se adaugă următoarele setări:
ScriptAlias ​​/ _php / 'C: / Program Files / PHP4 /'
cerere de acțiune / x-httpd-php '/_php/php.exe'

Astfel, noi, în primul rând, de a crea un sinonim pentru _php director cu procesor PHP care Apache poate accesa, și în al doilea rând, să se asocieze toate fișierele de tip aplicație / x-httpd-php handler php.exe.

Important!
Șirul „_php“ luate din acest calcul, așa că nu intră în conflict cu numele directoarele în viitor, puteți face pe gazda.

Salvați modificările în fișierul de configurare, opriți Apache, în cazul în care acesta a fost rulat anterior (comenzi rapide Start - Programe - Apache Web Server - Management - Oprire Apache), și rulați-l din nou. Dacă Apache nu pornește (fereastra sa se deschide și se închide imediat), atunci sunt undeva o eroare de sintaxă. În acest caz, puteți utiliza recomandările pentru eliminarea erorilor date anterioare.

Important!
Vă reamintim că php-script - nu același lucru ca și script-uri CGI-. În special, în cazul în care cgi-script-ul este de obicei localizat în / cgi-bin / sau / cgi /, atunci php-script ar trebui să fie în folderul Documente.

Dacă pagina nu este afișată, înseamnă că ați făcut o greșeală în httpd.conf. Deschideți-l din nou și corectați problema, atunci nu uitați să reporniți Apache.

Oprire Apache, așa cum este descris mai sus. În caz contrar, Apache se va închide doar fereastra, iar serverul va funcționa.

Instalarea de module opționale
După ce am văzut în funcționalitate PHP, trebuie să instalați plug-in-uri care sunt în zip fișierul descărcat pentru el. Printre acestea - instrumentele pentru lucrul cu imagini, calendar, FTP (File Transfer Protocol - File Transfer Protocol), etc. Trebuie remarcat faptul că fișierul conține versiunea completă a PHP, module nu numai pentru ea. Singurul motiv pentru care nu le-am folosi imediat - nici un program de instalare ușoară. Deci, trebuie să faceți următorii pași.

Extras zip fișier direct în același director în cazul în care ați instalat PHP (în acest exemplu, C: Programul FilesPHP4). Unele fișiere sunt rescrise de peste, unele - vor fi adăugate. În special, extensiile de directoare apar doar și care conțin aproape toate modulele necesare.

Găsiți magic_quotes_gpc setare și setați-l după cum urmează:
magic_quotes_gpc = Off

Prin aceasta nu permitem PHP este obligat să introducă un backslash înainte de unele caractere care ies din matriță.

Acum localiza și configura aceste setări:
extension_dir = C: FilesPHP4extensions program

Acest lucru ne spune PHP, că el ar trebui să caute module în directorul C: Programul FilesPHP4extensions, care este doar în cazul în care aveți nevoie de ea. Vă rugăm să rețineți că acesta este în valoare de valoarea „./“ implicit pentru acest parametru, adică în același director ca și PHP. Aceasta, desigur, greșit.

Nu uitați să salvați modificările la php.ini. Pentru a aplica modificările, reporniți Apache nu are nevoie, pentru că am instalat PHP ca un modul de server nu este, ci ca un program separat.

Trebuie remarcat faptul că, în versiunea anterioară a articolului procedura de instalare php3 a fost descrisă, mai degrabă decât PHP4. Dar progresul se face simțită și în php3 viitorul apropiat, se pare, va fi complet înlocuit cu versiunea lui colegi a patra (după cum reiese din cel puțin faptul că acesta din urmă Rulează script-urile în câteva zeci (!) Ori mai repede, păstrând în același timp aproape de 2 ori numărul funcțiilor încorporate). De asemenea, PHP4 compatibil „de sus în jos“ cu php3, ceea ce înseamnă că cele mai multe script-uri scrise pentru php3, va lucra la a patra versiune a interpretului.

articole similare