Att installera PHP som en CGI innebär att konfigurera din webbserver för att köra PHP-skript via Common Gateway Interface (CGI). Här är en allmän översikt över de inblandade stegen:
1. Förutsättningar:
- Se till att PHP är installerat på ditt system. Följ lämpliga installationsinstruktioner för ditt operativsystem.
- Bekräfta att din webbserver är konfigurerad och körs (t.ex. Apache, Nginx, etc.).
2. Konfigurera PHP som en CGI:
- Öppna php.ini-konfigurationsfilen, som vanligtvis finns i PHP-installationskatalogen (t.ex. /etc/php/php.ini på Linux).
- Under CGI-avsnittet, avkommentera eller ange följande direktiv:
- cgi.force_redirect =0
- cgi.fix_pathinfo =1
- cgi.redirect_status_header =200
3. Redigera webbserverkonfiguration:
Apache:
- Öppna Apache-konfigurationsfilen, vanligtvis httpd.conf.
- Leta upp avsnittet som innehåller följande rader (eller skapa en om den inte finns):
```
AddHandler cgi-script .php
```
Nginx:
- Öppna Nginx-konfigurationsfilen, vanligtvis nginx.conf.
- Lägg till följande rader i konfigurationen:
```
plats ~* \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
inkluderar fastcgi_params;
}
```
4. Starta om webbservern:
- Starta om din webbserver för att tillämpa ändringarna som gjorts i konfigurationen.
5. Skapa ett CGI-skript:
- För att testa din PHP CGI-installation, skapa ett enkelt PHP-skript, till exempel `test.php` med följande kod:
``` php
eko'
PHP CGI-skript
';
?>
```
- Spara den här filen i din webbservers dokumentrotkatalog.
6. Testa CGI-skriptet:
- Peka din webbläsare till `http://din-domän/test.php`. Om PHP är korrekt konfigurerat som en CGI bör du se texten "PHP CGI Script."
Kom ihåg att de medföljande stegen är allmänna riktlinjer och specifika konfigurationer kan variera beroende på ditt operativsystem och webbserver. Se din specifika webbservers dokumentation för ytterligare information och eventuella nödvändiga konfigurationssteg.