1. Prerequisiti:
- Assicurati che PHP sia installato sul tuo sistema. Seguire le istruzioni di installazione appropriate per il proprio sistema operativo.
- Verifica che il tuo server web sia configurato e funzionante (ad esempio Apache, Nginx, ecc.).
2. Configura PHP come CGI:
- Apri il file di configurazione php.ini, che in genere si trova nella directory di installazione di PHP (ad esempio, /etc/php/php.ini su Linux).
- Nella sezione CGI, decommenta o imposta le seguenti direttive:
- cgi.force_redirect =0
- cgi.fix_pathinfo =1
- cgi.redirect_status_header =200
3. Modifica la configurazione del server Web:
Apache:
- Apri il file di configurazione di Apache, in genere httpd.conf.
- Individua la sezione contenente le seguenti righe (o creane una se non esiste):
```
AddHandler script cgi .php
```
Nginx:
- Apri il file di configurazione di Nginx, solitamente nginx.conf.
- Aggiungi le seguenti righe alla configurazione:
```
posizione ~* \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index indice.php;
includere fastcgi_params;
}
```
4. Riavviare il server Web:
- Riavvia il tuo server web per applicare le modifiche apportate alla configurazione.
5. Crea uno script CGI:
- Per testare la configurazione CGI PHP, crea un semplice script PHP, ad esempio `test.php` con il seguente codice:
```php
eco'
?>
```
- Salva questo file nella directory root dei documenti del tuo server web.
6. Prova lo script CGI:
- Punta il tuo browser web su "http://tuo-dominio/test.php". Se PHP è configurato correttamente come CGI, dovresti vedere il testo "PHP CGI Script".
Ricorda che i passaggi forniti sono linee guida generali e che le configurazioni specifiche possono variare a seconda del sistema operativo e del server web. Fare riferimento alla documentazione del server Web specifico per ulteriori dettagli ed eventuali passaggi di configurazione necessari.
Programmazione © www.354353.com