때때로 우리 프로젝트는 모두 동일한 PHP 버전을 가질 수 없습니다. 각 프로젝트는 다른 버전의 PHP로 구성되어야 하며 다음 구성을 통해 PHPStudy를 수행할 수 있습니다. 선택)
nginx.conf에
include vhosts/*.conf;
여러 버전의 구성 PHP
추가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는 PHP 실행 IP + 포트
fastcgi_index 기본 PHP 파일Apache
Cut conf(선택 사항 아님)
httpd.conf에
Include conf/vhosts/*.conf
여러 버전의 PHP
구성하기만 하면 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
위 내용은 Nginx 및 Apache를 사용하여 여러 버전의 PHP를 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!