Nwlapcug.com


Come installare PHP5 IIS 6 autorizzazioni

Il PHP hypertext preprocessor è un Web scripting language e runtime utilizzato per la generazione di contenuti dinamici. Server Web IIS 6 di Microsoft può servire pagine Web generate da PHP su un sito Web se PHP è installato sullo stesso server, IIS è configurato per usarlo e le istruzioni di corretta autorizzazione sono impostate. La rappresentazione FastCGI è consigliata per PHP. La rappresentazione permette al PHP di eseguire gli script da essa per conto del server Web IIS normale, garantendo che PHP5 dispone di autorizzazioni appropriate.

Istruzioni

1

Scarica il programma di installazione di PHP5 non thread-safe più recente per Windows e installarlo seguendo le istruzioni sullo schermo (Vedi risorse).

2

Fare clic su "Start", fare clic su "My Computer" e passare alla directory "C:\PHP\".

3

Fare doppio clic il file "php. ini" per aprirlo nel blocco note.

4

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

impersonate = 1

FastCGI.Logging = 0

CGI.fix_pathinfo=1

force_redirect = 0

5

Fare clic su "File" e "Salva", quindi chiudere il blocco note.

6

Scaricare e installare il Microsoft FastCGI per programma di installazione di IIS (Vedi risorse).

7

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

8

Fare clic su "Start", cliccare su "Esegui", digitare "icacls c:\InetPub\WWWRoot\Upload. /grant IUSR:(OI)(CI)(M)" nella finestra di dialogo Esegui e fare clic su "OK". Questo comando concede all'account IUSR IIS le autorizzazioni necessarie.

9

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

10

"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

Fare clic su "Aggiungi", digitare "index. php" nella casella "Pagina contenuto predefinito" e fare clic su "OK" due volte.

Consigli & Avvertenze

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