Parfois nos projets ne peuvent pas tous avoir la même version de PHP, et chaque projet doit être configuré avec une version différente de PHP et PHPStudy se réalise grâce à la configuration suivante : #🎜🎜. #
Nginx
Coupe de conf (non sélectionné)
Ajouter# dans nginx. conf 🎜🎜#include vhosts/*.conf;
De cette façon, Nginx importera automatiquement tous les fichiers *.conf dans le répertoire actuel->vhosts, ce qui permettra à chaque projet de gérer plus facilement le fichier de configuration Nginx indépendamment
# 🎜🎜#Configuration Multi-version PHP
Add
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; } }
Include conf/vhosts/*.conf
FcgidInitialEnv PHPRC "D:/Extensions/php/php8.2.2-nts" AddHandler fcgid-script .php FcgidWrapper "D:/Extensions/php/php8.2.2-nts/php-cgi.exe" .php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!