Nwlapcug.com


Come attivare PHP su IIS 6.0

Come attivare PHP su IIS 6.0


PHP (PHP: Hypertext Preprocessor) è un linguaggio di programmazione gratuito utilizzato principalmente su server web Apache per distribuire pagine web ai computer client su Internet. IIS è un pacchetto di applicazioni server sviluppato da Microsoft come un'alternativa ad Apache, che di solito viene eseguita su macchine non Windows. Mentre PHP è stato sviluppato per funzionare su computer che eseguono Linux, è stato modificato per lavorare con i computer Windows, compresi quelli che eseguono IIS 6.0. Questa guida si presuppone che un computer che esegue Windows XP o Server 2003 con IIS 6.0 e qualche versione di PHP già installato.

Istruzioni

Configurazione di PHP

1

Aprire il file di direttive di avvio di PHP. Queste sono le opzioni che php Inizializza all'avvio. Le direttive saranno contenute in un file chiamato php. ini, che sarà necessario impostare. È possibile utilizzare le impostazioni predefinite come modello da copiare e rinominare il file chiamato php. ini-distribuzione.

2

Aprire il file php. ini in un editor di testo.

3

Verifica e/o compilare le direttive necessarie per eseguire PHP su IIS. Compila il percorso del file nella directory extensions in linea con la frase "extension_dir". Il percorso del file è di solito "C:\PHP\ext.", ma potrebbe essere diverso a seconda di dove avete installato PHP e la cartella estensioni.

4

Includere i collegamenti ai file. dll per le estensioni che sia installato. Digitare ogni link nel seguente formato su una nuova riga sotto la riga "extension_dir":

estensione = *. dll

Sostituire il "*" con il nome del file.

5

Individuare la riga "log_errors" e impostarlo su "On". Successivamente, includere il percorso del file della directory dove si desidera avere per salvare i log di errore. Il percorso del file di solito è C:\inetpub\temp\php-errors.log.

6

Configurare PHP per lavorare con richieste CGI di IIS. Trovare o includere le seguenti direttive e i relativi valori:

force_redirect = 0

fix_pathinfo = 1

impersonate = 1

FastCGI.Logging = 0

7

Configurare altre direttive come vedete la misura. Se non sai quello che stai facendo è meglio fare qualche ricerca o semplicemente lasciare le altre direttive le impostazioni predefinite.

8

Salvare e chiudere il file php. ini.

Configurazione di IIS

9

Passare a www.iis.net/extensions/fastcgi e scaricare e installare la versione appropriata dell'applicazione. Questa applicazione vi aiuterà IIS funziona con PHP per l'elaborazione di richieste appropriate.

10

Aprire una finestra del prompt dei comandi.

11

Indicare a IIS dove instradare le richieste PHP. Sarà necessario conoscere il percorso del file del file php-cgi.exe. Può trovarsi nella directory principale della vostra installazione di PHP. Digitare quanto segue nella riga di comando, sostituendo la parola FILE con il percorso del file di php-cgi.exe:

cscript %windir%\system32\inetsrv\fcgiconfig.js-aggiungere - sezione: "PHP" ^-estensione: php-percorso: "FILE"

12

Chiudere la finestra del prompt dei comandi.