Å installere PHP som en CGI innebærer å konfigurere webserveren din til å kjøre PHP-skript gjennom Common Gateway Interface (CGI). Her er en generell oversikt over trinnene som er involvert:
1. Forutsetninger:
- Sørg for at PHP er installert på systemet ditt. Følg de riktige installasjonsinstruksjonene for ditt operativsystem.
- Bekreft at nettserveren din er satt opp og kjører (f.eks. Apache, Nginx, etc.).
2. Konfigurer PHP som en CGI:
- Åpne php.ini-konfigurasjonsfilen, som vanligvis ligger i PHP-installasjonskatalogen (f.eks. /etc/php/php.ini på Linux).
- Under CGI-delen, fjern kommentarer eller angi følgende direktiver:
- cgi.force_redirect =0
- cgi.fix_pathinfo =1
- cgi.redirect_status_header =200
3. Rediger webserverkonfigurasjon:
Apache:
- Åpne Apache-konfigurasjonsfilen, vanligvis httpd.conf.
- Finn delen som inneholder følgende linjer (eller lag en hvis den ikke eksisterer):
```
AddHandler cgi-script .php
```
Nginx:
- Åpne Nginx-konfigurasjonsfilen, vanligvis nginx.conf.
- Legg til følgende linjer i konfigurasjonen:
```
plassering ~* \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
inkluderer fastcgi_params;
}
```
4. Start nettserveren på nytt:
- Start nettserveren på nytt for å bruke endringene som er gjort i konfigurasjonen.
5. Lag et CGI-skript:
- For å teste PHP CGI-oppsettet ditt, lag et enkelt PHP-skript, for eksempel `test.php` med følgende kode:
``` php
ekko '
PHP CGI-skript
';
?>
```
- Lagre denne filen i webserverens dokumentrotkatalog.
6. Test CGI-skriptet:
- Pek nettleseren din til `http://ditt-domene/test.php`. Hvis PHP er riktig konfigurert som en CGI, bør du se teksten "PHP CGI Script."
Husk at trinnene som følger med er generelle retningslinjer, og spesifikke konfigurasjoner kan variere avhengig av operativsystemet og webserveren. Se dokumentasjonen til din spesifikke webserver for ytterligere detaljer og eventuelle nødvendige konfigurasjonstrinn.