Heim >Backend-Entwicklung >PHP-Tutorial >Lassen Sie uns über die Konfiguration mehrerer PHP-Versionen durch Nginx und Apache sprechen
Dieser Artikel vermittelt Ihnen relevantes Wissen über PHP. Er befasst sich hauptsächlich mit der Konfiguration mehrerer PHP-Versionen für Nginx und Apache und dem Schneiden mehrerer Conf-Dateien. Schauen wir uns das an. Ich hoffe, es hilft allen.

Manchmal können nicht alle unsere Projekte die gleiche PHP-Version haben. Jedes Projekt muss mit einer anderen Version von PHPStudy konfiguriert werden:
Nginx
Cutting conf (nicht optional)
Fügen
include vhosts/*.conf;
in nginx.conf hinzu, damit Nginx automatisch alle *.conf-Dateien im aktuellen Verzeichnis – >vhosts-Verzeichnis – importiert, um jedem Projekt die individuelle Verwaltung von Nginx-Konfigurationsdateien zu erleichtern
Mehrere Konfigurationen Version PHP
in der Conf-Datei hinzugefügt
server {
listen 80;
server_name localhost;
root "D:/WWW";
location / {
index index.php index.html;
include D:/WWW/nginx.htaccess;
autoindex on;
}
location ~ \.php(.*)$ {
fastcgi_pass 127.0.0.1:9010;
fastcgi_index index.php;
fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
include fastcgi_params;
}
}fastcgi_pass ist PHP-Ausführungs-IP + Port
fastcgi_index Standard-PHP-Datei
fastcgi_split_path_info ist regulär
Apache
Conf ausschneiden (nicht optional)
Fügen SieInclude conf/vhosts/*.confin httpd.conf hinzu, damit Apache automatisch alle *.conf-Dateien in das Apache-Installationsverzeichnis->conf-> importiert ;vhosts-Verzeichnis. Für jedes Projekt ist es praktisch, die Apache-Konfigurationsdatei separat zu verwalten. Empfohlenes Lernen: „
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonLassen Sie uns über die Konfiguration mehrerer PHP-Versionen durch Nginx und Apache sprechen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!