Come installare PHP5 IIS 6 Permessi

May 13

Il preprocessore PHP Hypertext è un linguaggio di scripting Web e tempo di esecuzione utilizzata per la generazione di contenuti dinamici. Web server di Microsoft IIS 6 può servire pagine Web generate da PHP su un sito web se PHP è installato sullo stesso server, IIS è configurato per utilizzare e vengono impostate le dichiarazioni di autorizzazione appropriate. FastCGI rappresentazione è consigliato per PHP. La rappresentazione consente PHP di eseguire gli script per conto del normale server Web IIS, garantendo PHP5 dispone di autorizzazioni appropriate.

istruzione

1 Scarica l'ultima installazione PHP5 non thread-safe per Windows e installarlo seguendo le istruzioni sullo schermo (vedi Risorse).

2 Fai clic su "Start", fare clic su "Risorse del computer" e andare su "C: \ PHP \" directory.

3 Fare doppio clic sul file "php.ini" per aprirlo in Blocco note.

4 Aggiungere le seguenti righe alla fine del file php.ini:

fastcgi.impersonate = 1

fastcgi.logging = 0

cgi.fix_pathinfo = 1

cgi.force_redirect = 0

5 Fai clic su "File" e "Salva", quindi chiudere il Blocco note.

6 Scaricare e installare il Microsoft FastCGI per IIS installatore (vedi Risorse).

7 Fare clic su "Start", fare clic su "Esegui", digitare "cscript% windir% \ system32 \ inetsrv \ fcgiconfig.js -add -sezione:" PHP "^ -Estensione: php -path:" C: \ PHP \ php-cgi. exe "" nella finestra di dialogo Esegui e fare clic su "OK". Questo comando consente di configurare il pacchetto FastCGI per utilizzare PHP.

8 Fare clic su "Start", fare clic su "Esegui", digitare "icacls C: \ inetpub \ wwwroot \ upload / concedere IUSR: (OI) (CI) (M)" nella finestra di dialogo Esegui e fare clic su "OK". Questo comando concede l'IIS IUSR conto delle sue autorizzazioni necessarie.

9 Fare clic su "Start", fare clic su "Esegui", digitare "inetmgr" nella finestra di dialogo Esegui e fare clic su "OK".

10 Right-click "siti web" sul lato sinistro della finestra di Gestione IIS e fare clic su "Proprietà".

11 Fare clic sulla scheda "Documenti" nella parte superiore della finestra Proprietà.

12 Fai clic su "Aggiungi", tipo "index.php" nella casella "Default Contenuti Pagina" e fare clic su "OK" due volte.

Consigli e avvertenze

  • Utilizzare Esplora risorse per concedere le autorizzazioni di file per l'account "IUSR" in un file o finestra delle proprietà della cartella. L'account IUSR non dispone delle autorizzazioni per impostazione predefinita, e ha bisogno di autorizzazioni di lettura su ogni file PHP deve accedere. Se il PHP ha bisogno di essere in grado di scrivere file, le esigenze di account IUSR scrivere le autorizzazioni a tali file o cartelle.