Installation af PHP som CGI involverer konfiguration af din webserver til at udføre PHP -scripts gennem den fælles gateway -interface (CGI). Her er en generel oversigt over de involverede trin:
1. Forudsætninger:
- Sørg for, at PHP er installeret på dit system. Følg de relevante installationsinstruktioner til dit operativsystem.
- Bekræft, at din webserver er konfigureret og kører (f.eks. Apache, Nginx osv.).
2. Konfigurer PHP som CGI:
- Åbn php.ini -konfigurationsfilen, som typisk er placeret i PHP -installationsmappen (f.eks. /Etc/php/php.ini på Linux).
- Under CGI -sektionen skal du fjerne eller indstille følgende direktiver:
- cgi.force_redirect =0
- cgi.fix_pathinfo =1
- cgi.redirect_status_header =200
3. Rediger webserverkonfiguration:
apache:
- Åbn Apache -konfigurationsfilen, typisk httpd.conf.
- Find sektionen, der indeholder følgende linjer (eller opret en, hvis den ikke findes):
`` `
AddHandler CGI-script .php
`` `
nginx:
- Åbn Nginx -konfigurationsfilen, normalt Nginx.Conf.
- Føj følgende linjer til konfigurationen:
`` `
placering ~* \ .php $ {
Fastcgi_pass Unix:/var/run/php5-fpm.sock;
Fastcgi_index Index.php;
Inkluder FastCGI_Params;
}
`` `
4. Genstart webserver:
- Genstart din webserver for at anvende de ændringer, der er foretaget i konfigurationen.
5. Opret et CGI -script:
- For at teste din PHP CGI -opsætning skal du oprette et simpelt PHP -script, for eksempel 'test.php` med følgende kode:
`` `php
php
ekko '
PHP CGI -script
';
?>
`` `
- Gem denne fil i din webserverens dokument rodkatalog.
6. Test CGI -scriptet:
- Peg din webbrowser til `http:// din-domæne/test.php`. Hvis PHP er korrekt konfigureret som en CGI, skal du se teksten "PHP CGI -script."
Husk, at de medfølgende trin er generelle retningslinjer, og specifikke konfigurationer kan variere afhængigt af dit operativsystem og webserver. Se din specifikke webserverens dokumentation for yderligere detaljer og eventuelle nødvendige konfigurationstrin.