XAMPP에서 여러 PHP 버전을 동시에 활용하는 방법
소개:
XAMPP는 웹 개발을 위한 완전한 스택을 제공하는 인기 있는 로컬 개발 환경입니다. XAMPP의 기본 PHP 버전은 특정 프로젝트 요구 사항에 충분하지 않을 수 있습니다. 그러나 질문이 생깁니다. 개발자가 XAMPP 내에서 PHP 버전 간에 어떻게 편리하게 전환할 수 있습니까? 이 문서에서는 이 쿼리를 다루고 다양한 PHP 버전을 동시에 실행하기 위한 여러 솔루션을 제공합니다.
솔루션 개요:
PHP 버전을 전환하는 대신 여러 버전을 사용할 수 있는 네 가지 옵션이 있습니다. 단일 XAMPP 설치의 PHP 버전:
자세히 구현:
1. 특정 프로젝트 디렉토리에 대해 이전 PHP 버전 실행:
Apache 구성 파일(httpd-xampp.conf)을 편집하고 다음을 추가합니다.
ScriptAlias /php56 "C:/xampp/php56" Action application/x-httpd-php56-cgi /php56/php-cgi.exe <Directory "C:/xampp/php56"> [...] <FilesMatch "\.php$"> SetHandler application/x-httpd-php56-cgi </FilesMatch> </Directory>
PHP를 사용해야 하는 Apache 구성 파일에 디렉터리를 추가합니다. 5.6:
<Directory "C:\xampp\htdocs\my_old_project1"> [...] <FilesMatch "\.php$"> SetHandler application/x-httpd-php56-cgi </FilesMatch> </Directory>
2. 별도의 포트에서 이전 PHP 버전 실행:
Apache 구성 파일에 다음을 추가합니다.
Listen 8056 <VirtualHost *:8056> [...] <FilesMatch "\.php$"> SetHandler application/x-httpd-php56-cgi </FilesMatch> </VirtualHost>
3. 가상 호스트에서 이전 PHP 버전 실행:
Apache에 다음을 추가합니다. 구성 파일:
<VirtualHost "localhost56:80"> DocumentRoot "C:\xampp\htdocs56" ServerName "localhost56" [...] <FilesMatch "\.php$"> SetHandler application/x-httpd-php56-cgi </FilesMatch> </VirtualHost>
4. PHP 호환성 검사기 사용:
Apache 다시 시작
XAMPP를 구성한 후 변경 사항을 적용하려면 Apache를 다시 시작하는 것이 중요합니다.
결론 :
앞서 언급한 솔루션 중 하나를 구현하여 여러 PHP 버전을 동시에 실행하세요. XAMPP. 이러한 유연성을 통해 개발자는 기존 레거시 코드를 보존하면서 다양한 프로젝트 요구 사항을 수용할 수 있습니다.
위 내용은 XAMPP에서 여러 PHP 버전을 동시에 실행하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!