PHP ( PHP: Hypertext Preprocessor ) er en fri programmeringssprog, der anvendes primært på Apache webservere til at levere websider til klientcomputere over internettet. IIS er en pakke af server applikationer udviklet af Microsoft som et alternativ til Apache, som normalt kører på ikke-Windows -maskiner. Mens PHP blev udviklet til at arbejde på computere, der kører Linux , har det været modificeret til at arbejde med Windows- computere, herunder dem, der kører IIS 6.0 . Denne vejledning forudsætter, at du har en computer, der kører Windows XP eller Server 2003 med IIS 6.0 og en version af PHP allerede er installeret. Hvad du har brug
Computer
Text editor en Web browser
Vis Flere Instruktioner
PHP-konfigurationen
1
Åbn filen af PHP s start direktiver . Der findes følgende muligheder PHP initialiserer når den starter . Direktiverne vil være indeholdt i en fil kaldet php.ini , som du bliver nødt til at sætte op. Du kan bruge standardindstillingerne som en skabelon ved kopiering og omdøbe fil kaldet php.ini - distribution.
2
Åbn din php.ini fil i en tekst redigering program.
3
Check og /eller udfyld direktiverne nødvendige for at køre PHP på IIS. Udfyld filstien til udvidelser bibliotek på linje med sætningen " extension_dir " . Filstien er normalt "C: \\ PHP \\ ext ", men det kan være forskellige afhængigt af , hvor du har installeret PHP og udvidelser mappen
4
Medtag links til de dll-filer til . . udvidelser, du har installeret. Skriv hvert link i følgende format på en ny linje under " extension_dir " linje: . .
Extension = * dll
Erstat "*" med navnet på den fil
5
Find linjen " log_errors " og sæt den til " On". Dernæst omfatter stien til den mappe, hvor du vil have PHP til at gemme fejllogger . Den sædvanlige filsti er C: . \\ Inetpub \\ temp \\ php - errors.log
6
Opsæt PHP til at arbejde med IIS s CGI anmodninger. Find eller medtage følgende direktiver og deres tilsvarende værdier :
cgi.force_redirect = 0
cgi.fix_pathinfo = 1
fastcgi.impersonate = 1
fastcgi.logging = 0
7
Konfigurer andre direktiver , som du ønsker det. Hvis du ikke ved hvad du gør er det bedst at gøre nogle forskning eller bare lade de andre direktiver til deres standardindstillinger .
8
Gem og luk php.ini .
< Br >
IIS -konfiguration
9
Naviger til www.iis.net /extensions /FastCGI og downloade og installere den korrekte version af programmet . Dette program vil hjælpe IIS arbejde med PHP for behandling passende anmodninger.
10
Åbn en kommandoprompt.
11
Fortæl IIS hvor at route PHP anmodninger. Du bliver nødt til at kende stien til php - cgi.exe fil. Den kan være placeret i roden af din PHP installation. Skriv følgende i kommandolinjen, erstatte ordet FILE med stien til php - cgi.exe : Hej
cscript % windir% \\ system32 \\ inetsrv \\ fcgiconfig.js -add- sektionen : " PHP " ^ - udvidelse : php - sti: ". FILE"
12
Luk vinduet med kommandoprompten