Installazione di PHP su Internet Information Services

di Gianni Tomasicchio - 4 luglio 2005

database mysql gd

Impostazione del PATH

 

Procuriamoci il pacchetto compresso di PHP 5 scaricandolo da questa pagina.  E' molto importante non scaricare l'installer di PHP 5 poiché questo non contiene quelle estensioni che permettono, tra le altre decine di funzionalità, di connetterci a database MySQL. Scegliamo quindi il file indicato con il nome PHP 5.0.4 zip package (o una versione più recente se disponibile). Dopo averlo scaricato, creiamo la cartella "C:\php" e scompattiamo al suo interno il contenuto del pacchetto zippato di PHP 5.

Adesso, per evitare di dover spostare diverse librerie di PHP nelle cartelle di sistema, modifichiamo la variabile di sistema "Path" in modo che contenga il percorso alla cartella di PHP appena creata. Per fare ciò apriamo il "Pannello di controllo", clicchiamo sull'icona "Sistema" e nella finestra che ci apparirà portiamo in primo piano il pannello "Avanzate". Premiamo quindi il bottone "Variabili d'ambiente" per visualizzare la seguente finestra di dialogo:

 

 

Dall'elenco delle Variabili di sistema selezioniamo quella di nome "Path" come mostrato  nell'immagine precedente e clicchiamo sul tasto Modifica. A questo punto dovremo modificare il valore della variabile aggiungendo in coda la scritta ";C:\php" come mostrato di seguito. Attenzione a non dimenticare il punto e virgola!

Fatto ciò dobbiamo riavviare Windows per far si che la modifica effettuata abbia effetto.

 

11 commenti

1 martedì 27 ottobre 2009, ore 13:48
Grazie!
Ottimo tutorial: preciso, chiaro, semplice e, soprattutto funziona tutto! :-)
2 martedì 17 novembre 2009, ore 11:17
Scusate ma a me c'è un problema:
ho fatto tutto come viene detto qui ma alla fine in http://localhost/info.php nei primi parametri dice diversamente e cioè


[...]
Server API CGI/FastCGI

Virtual Directory Support enabled

Configuration File (php.ini) Path C:\WINDOWS

Loaded Configuration File C:\php\php.ini

Scan this dir for additional .ini files (none)
[...]


sottolineo il parametro Configuration File (php.ini) Path impostato non so come a C:\WINDOWS.
Qualcuno sa risolvere il problema?
3 martedì 17 novembre 2009, ore 13:12
Rispondete quanto prima per favore
4 Vincenzo Vincenzo venerdì 5 marzo 2010, ore 09:49
Ottimo tutorial!
Funziona tutto...
Grazie!
5 Mpj79 Mpj79 lunedì 19 luglio 2010, ore 12:17
Scusatemi potreste gentilmente darmi un aiuto? Ho seguito alla lettera questa procedura ma quanto provo ad interrogare: http://localhost/info.php ottengo impossibile trovare la pagina. Eppure i passi gli ho eseguiti tutti alla lettera.Grazie
6 francesco francesco martedì 19 ottobre 2010, ore 15:22
Grazie funziona!
quindi le cartelle e i file del sito in php vanno copiate nella cartella C:\inetpub\wwwroot\mio sito
o vanno caricate con IIS ?
7 Gianni Tomasicchio Gianni Tomasicchio martedì 19 ottobre 2010, ore 16:49
@francesco

Puoi copiarli manualmente tu nella cartella wwwroot.
8 Antonio Colucci Antonio Colucci venerdì 17 dicembre 2010, ore 21:02
Ottimo lavoro. Utilizzato per installare PHP 5.3.4 su IIS 5.1 con Windows XP Pro
9 Paolo Paolo mercoledì 22 dicembre 2010, ore 09:42
Avrei bisogno di una mano. Ho fatto tutto quello indicato fin quasi alla fine, ma quando vado alla configurazione e quindi all'inserimento al mapping dell'eseguibile "php-cgi.exe" non trova il file. C'è qualcuno che può risolvermi il problema? Gli sarei molto grato!
10 Paolo Massaini Paolo Massaini mercoledì 22 dicembre 2010, ore 15:21
Ho fatto tutto quanto descritto senza problemi fino a quando sono rimasto bloccato sull'ultima operazione e cioè l'inserimento del file php-cgi.exe al mapping di configurazione per file inesistente (o almeno non mi da l'ok per il proseguimento). Se c'è qualcuno che mi può aiutare gline sarei molto grato!
11 antonio antonio martedì 28 dicembre 2010, ore 12:51
mi ritorna un errore Http 403.1, sembra che la cartella c:\php non è abilitata all' esecuzione di programmi. come posso risolvere?
grazie
Effettua l'accesso o registrati per inserire un commento