Hvordan sette opp PHP på IIS 6.0

Hvordan sette opp PHP på IIS 6.0


PHP (PHP: Hypertext Preprocessor) er en åpen kildekode-server-side programmeringsspråk som brukes primært for å levere websider til folk surfer på nettet. IIS (Internet Information Services) er en web-server applikasjon utviklet av Microsoft. PHP ble opprinnelig utviklet for bruk med Unix-baserte Apache-server arkitektur. Imidlertid er PHP også tilgjengelig som en Windows binær. Denne guiden forutsetter at du allerede har IIS 6.0 installert på en maskin som kjører enten Windows XP eller Windows Server 2003.

Bruksanvisning

Få PHP

1 Åpne et nettleservindu Web og naviger til "windows.php.net/download~~V". Last ned den nyeste zippet versjon av PHP som tilsvarer systemet. Som i 2010, er at PHP 5.3.3 VC9 x86 Non Thread Safe.

2 Naviger til wix.sourceforge.net og laste ned den nyeste versjonen av Windows PHP installatør.

3 Kjør installasjonsprogrammet ved å følge instruksjonene på skjermen i installasjonsveiviseren. PHP er vanligvis installert i sin egen mappe i rotmappen Windows, dvs. C: \ PHP.

Konfigurer PHP

4 Sett opp PHP konfigurasjonsfil. Finn og kopiere denne filen: C: \ PHP \ php.ini-distribusjon.

5 Endre navnet på den kopierte filen til "php.ini" og åpne den i et tekstredigeringsprogram.

6 Søk etter "extension_dir =" og skriv inn banen til extensions katalogen. Det vil sannsynligvis være "C: \ PHP \ ext" eller noe lignende.

7 Link DLL-filene som tilsvarer de ulike utvidelser du har installert. Dette forteller PHP hva extensions å laste ved oppstart. For hver forlengelse, skriver en ny linje under extensions katalogen, og skriv "forlengelse =" og deretter navnet på DLL-filen for forlengelse.

8 Søk etter "log_errors =" og sørg for at den er satt til "On".

9 Søk etter "error_log =" og innspill katalogen der PHP bør lagre feillogger. En typisk Katalogen er "C: \ inetpub \ temp \ php-errors.log".

10 Søk etter "cgi.force_redirect =" og sørg for at den er satt til "0".

Søk etter "cgi.fix_pathinfo =" og sørg for at den er satt til "1".

Søk etter "fastcgi.impersonate =" og sørg for at den er satt til "1".

Søk etter "fastcgi.logging =" og sørg for at den er satt til "0".

11 Angi eventuelle andre tilleggs direktiver du ønsker. Hvis du ikke vet hva du gjør, ikke nullstille andre direktiver i filen.

12 Lagre og lukk "php.ini" filen.

Konfigurere IIS til å jobbe med PHP

1. 3 Last ned og installer FastCGI utvidelse for IIS 6.0. Du finner den på www.iis.net/extensions/fastcgi.

14 Finn og huske plasseringen av en fil som heter "php-cgi.exe". Det er sannsynlig i C: \ PHP \ katalogen.

15 Åpne et ledetekstvindu. Skriv inn følgende i kommandolinjen, og erstatte ordet FIL med filbanen du oppdaget ovenfor: cscript% windir% \ system32 \ inetsrv \ fcgiconfig.js -Legg -Seksjon: "PHP« ^ -penger forlengelse: php -path: "FILE "

16 Lukk kommandovinduet.

Hint

  • Det finnes en rekke valgfrie konfigurasjoner du kan bruke for PHP oppsett. Du finner mer på den offisielle PHP nettstedet oppført i Resources.