xampp에서 여러 버전의 PHP를 전환하여 사용하고 싶습니다! ! !
이어 5.5도 시작할 수 있도록 했다.
xampp의 각 버전의 DL
7.1 DL
여기에서 원하는 Xampp 버전을 선택하십시오.
이번에는 7.1.8을 선택
htps://그래서 넉넉하다. 네 t/p로지ぇcts/ぁmp/후ぃぇs/ぁMㅇp%20 우동ws/7.1.18/로 날기 때문에
샹 p-윈 32-7.1.18-0-VC14. 다음 p을 클릭하여 DL합니다.
5.5 DL
xampp5.5.37의
샹 p-윈 32-5.5.37-0-VC11. 다음 p
를 DL합니다.
5.3 DL
xampp1.7.7의
왓 p윈 32-1.7.7-VC9. 다음 p
를 DL합니다.
대답하고 디렉토리를 만들고 배치합니다.
방금 DL 한 7.1 xampp-win32-7.1.18-0-VC14.zip
C:\xampp
찌르다
여러 Ver 용 파일 및 폴더 이름 바꾸기
7.1 php 폴더의 이름 바꾸기
C:\xampp\php
을C:\xampp\php71
에 이름
7.1 httpd-xampp.conf 파일 이름 바꾸기
C:\xampp\apache\conf\extra\httpd-xampp.conf
을C:\xampp\apache\conf\extra\httpd-xampp.conf71
에 이름
5.5의 필요한 파일과 폴더만 이동
먼저 DL하고 있는 xampp-win32-5.5.37-0-VC11.zip을 해동한다.
5.5 php 폴더를 이름 바꾸고 이동
解答フォルダ\xampp\php
폴더解答フォルダ\xampp\php55
이름을 바꾸십시오.C:\xampp\php55
로 이동
5.5 httpd-xampp.conf 파일을 이름 바꾸고 이동
解答フォルダ\xampp\apache\conf\extra\httpd-xampp.conf
을解答フォルダ\xampp\apache\conf\extra\httpd-xampp.conf55
이름을 바꾸십시오.C:\xampp\apache\conf\extra\httpd-xampp.conf55
로 이동
5.3의 필요한 파일과 폴더만 이동
먼저 DL하고 있는 xampp-win32-1.7.7-VC9.zip을 해동한다.
5.3 php 폴더를 이름 바꾸고 이동
解答フォルダ\xampp\php
폴더解答フォルダ\xampp\php53
이름을 바꾸십시오.C:\xampp\php53
로 이동
5.3 httpd-xampp.conf 파일을 이름 바꾸고 이동
解答フォルダ\xampp\apache\conf\extra\httpd-xampp.conf
을解答フォルダ\xampp\apache\conf\extra\httpd-xampp.conf53
이름을 바꾸십시오.C:\xampp\apache\conf\extra\httpd-xampp.conf53
로 이동
5.3과 Apache2.4를 연결하는 DLL을 DL
php5.3만 시작하지 않았기 때문에 추가
오류를 캡처하지 못했지만,
요점은 php5.3용의 php5apache2_4.dll
가 필요하다고 합니다.
Apache Lounge의 Additional & Goodies Downloads
페이지의 중간에 있습니다.
php5 아파치 2_4. dl-php-5.3-U-32. 지 p
DL로 해답解答フォルダ\php5apache2_4.dll-php-5.3-win32\PHP 5.3.10\php5apache2_4.dll
을C:\xampp\php53\php5apache2_4.dll
로 이동
이것. 5.3.10용 dll이지만 움직였기 때문에 좋다!!
7.1 심볼릭 링크 만들기
명령 프롬프트에서
cd C:\xampp
mklink C:\xampp\apache\conf\extra\httpd-xampp.conf C:\xampp\apache\conf\extra\httpd-xampp.conf71
mklink /D C:\xampp\php C:\xampp\php71
실행
우선, 7.1로 기동하도록 했다.
Xampp를 시작할 수 있습니다.
환경 변수를 설정합니다.
コンパネ > システム > 設定の変更(システムのプロパティーを開く) > 環境設定タブ > 環境変数
의システム環境変数 > Path
에
방금 DL 한 7.1
xampp-win32-7.1.18-0-VC14.zip
C:\xampp
찌르다여러 Ver 용 파일 및 폴더 이름 바꾸기
7.1 php 폴더의 이름 바꾸기
C:\xampp\php
을C:\xampp\php71
에 이름7.1 httpd-xampp.conf 파일 이름 바꾸기
C:\xampp\apache\conf\extra\httpd-xampp.conf
을C:\xampp\apache\conf\extra\httpd-xampp.conf71
에 이름5.5의 필요한 파일과 폴더만 이동
먼저 DL하고 있는 xampp-win32-5.5.37-0-VC11.zip을 해동한다.
5.5 php 폴더를 이름 바꾸고 이동
解答フォルダ\xampp\php
폴더解答フォルダ\xampp\php55
이름을 바꾸십시오.C:\xampp\php55
로 이동5.5 httpd-xampp.conf 파일을 이름 바꾸고 이동
解答フォルダ\xampp\apache\conf\extra\httpd-xampp.conf
을解答フォルダ\xampp\apache\conf\extra\httpd-xampp.conf55
이름을 바꾸십시오.C:\xampp\apache\conf\extra\httpd-xampp.conf55
로 이동5.3의 필요한 파일과 폴더만 이동
먼저 DL하고 있는 xampp-win32-1.7.7-VC9.zip을 해동한다.
5.3 php 폴더를 이름 바꾸고 이동
解答フォルダ\xampp\php
폴더解答フォルダ\xampp\php53
이름을 바꾸십시오.C:\xampp\php53
로 이동5.3 httpd-xampp.conf 파일을 이름 바꾸고 이동
解答フォルダ\xampp\apache\conf\extra\httpd-xampp.conf
을解答フォルダ\xampp\apache\conf\extra\httpd-xampp.conf53
이름을 바꾸십시오.C:\xampp\apache\conf\extra\httpd-xampp.conf53
로 이동5.3과 Apache2.4를 연결하는 DLL을 DL
php5.3만 시작하지 않았기 때문에 추가
오류를 캡처하지 못했지만,
요점은 php5.3용의
php5apache2_4.dll
가 필요하다고 합니다.Apache Lounge의 Additional & Goodies Downloads
페이지의 중간에 있습니다.
php5 아파치 2_4. dl-php-5.3-U-32. 지 p
DL로 해답
解答フォルダ\php5apache2_4.dll-php-5.3-win32\PHP 5.3.10\php5apache2_4.dll
을C:\xampp\php53\php5apache2_4.dll
로 이동이것. 5.3.10용 dll이지만 움직였기 때문에 좋다!!
7.1 심볼릭 링크 만들기
명령 프롬프트에서
cd C:\xampp
mklink C:\xampp\apache\conf\extra\httpd-xampp.conf C:\xampp\apache\conf\extra\httpd-xampp.conf71
mklink /D C:\xampp\php C:\xampp\php71
실행
우선, 7.1로 기동하도록 했다.
Xampp를 시작할 수 있습니다.
환경 변수를 설정합니다.
コンパネ > システム > 設定の変更(システムのプロパティーを開く) > 環境設定タブ > 環境変数
의システム環境変数 > Path
에
추가합니다.
xampp를 시작할 수 있는지 확인합니다.
C:\xampp\xampp_start.exe
를 실행하여 오류가 없는지 확인합니다.오류가 없으면
C:\xampp\xampp-control.exe
실행하여 apache와 mysql을 시작하고 작동하는지 확인한 후phpinfo와 phpmyadmin을 열고 제대로 작동하면 OK!
php 버전을 전환하는 배치를 만듭니다.
하고 싶은 일은 이런 느낌
php7.1에서 5.5로 변경하고 싶을 때
1. php7.1 php 폴더의 심볼릭 링크 삭제
2. php7.1 httpd-xampp.conf
심볼릭 링크 삭제
3. php5.5의 php 폴더에 대한 심볼릭 링크 만들기
4. php5.5 httpd-xampp.conf
심볼릭 링크 삭제
이것을 Bat 파일에서 어느 버전으로 변경하고 싶은지 선택하고, 버전 변경할 수 있으면 OK이지요?
Bat 파일
파일 이름: C:\xampp\php_ver_chenge.bat
php_ver_chenge.bat@echo off
echo.
echo phpのバージョンを確認します。
echo.
php -v
echo.
echo 1: PHP 5.3.8
echo 2: PHP 5.5
echo 3: PHP 7.1
echo C: Cancel
echo.
echo 現在のバージョンを変更する場合は1~3を選択してください。
choice /c 123C /M "Choose the version of PHP."
echo %errorlevel%
if %errorlevel% equ 1 goto PHP_53
if %errorlevel% equ 2 goto PHP_55
if %errorlevel% equ 3 goto PHP_71
goto OnExit
:PHP_53
echo php5.3に変更します。
del C:\xampp\apache\conf\extra\httpd-xampp.conf
mklink C:\xampp\apache\conf\extra\httpd-xampp.conf C:\xampp\apache\conf\extra\httpd-xampp.conf53
rmdir C:\xampp\php
mklink /D C:\xampp\php C:\xampp\php53
goto OnExit
:PHP_55
echo php5.5に変更します。
del C:\xampp\apache\conf\extra\httpd-xampp.conf
mklink C:\xampp\apache\conf\extra\httpd-xampp.conf C:\xampp\apache\conf\extra\httpd-xampp.conf55
rmdir C:\xampp\php
mklink /D C:\xampp\php C:\xampp\php55
goto OnExit
:PHP_71
echo php7.1に変更します。
del C:\xampp\apache\conf\extra\httpd-xampp.conf
mklink C:\xampp\apache\conf\extra\httpd-xampp.conf C:\xampp\apache\conf\extra\httpd-xampp.conf71
rmdir C:\xampp\php
mklink /D C:\xampp\php C:\xampp\php71
goto OnExit
:OnExit
실행하면
만든 Bat 파일을 실행하면 다음과 같은 화면이 표시된다.
설명
그래서 이번에는 php7.1의 3을 원했기 때문에 키보드의 3을 클릭하면
아래 그림과 같이 된다.
잘 되었기 때문에,
뭔가 키보드의 키를 클릭하면 커맨드 라인이 사라진다.
php의 Ver 확인
C:\xampp\xampp-control.exe
실행
apache 시작
apache가 시작되면 apache에서 Admin
를 클릭하십시오.
클릭하면 브라우저가 시작되고 URL은 http://localhost/dashboard/
입니다.
이 화면의 오른쪽 상단PHPInfo
을 클릭합니다.
PHPInfo
를 클릭하면
http://localhost/dashboard/phpinfo.php로 전환 중
아래 이미지에서 php 버전을 확인할 수 있습니다.
Reference
이 문제에 관하여(xampp에서 여러 버전의 PHP를 전환하여 사용하고 싶습니다! ! !), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/shie-works/items/65234ffb6753e277d621
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
@echo off
echo.
echo phpのバージョンを確認します。
echo.
php -v
echo.
echo 1: PHP 5.3.8
echo 2: PHP 5.5
echo 3: PHP 7.1
echo C: Cancel
echo.
echo 現在のバージョンを変更する場合は1~3を選択してください。
choice /c 123C /M "Choose the version of PHP."
echo %errorlevel%
if %errorlevel% equ 1 goto PHP_53
if %errorlevel% equ 2 goto PHP_55
if %errorlevel% equ 3 goto PHP_71
goto OnExit
:PHP_53
echo php5.3に変更します。
del C:\xampp\apache\conf\extra\httpd-xampp.conf
mklink C:\xampp\apache\conf\extra\httpd-xampp.conf C:\xampp\apache\conf\extra\httpd-xampp.conf53
rmdir C:\xampp\php
mklink /D C:\xampp\php C:\xampp\php53
goto OnExit
:PHP_55
echo php5.5に変更します。
del C:\xampp\apache\conf\extra\httpd-xampp.conf
mklink C:\xampp\apache\conf\extra\httpd-xampp.conf C:\xampp\apache\conf\extra\httpd-xampp.conf55
rmdir C:\xampp\php
mklink /D C:\xampp\php C:\xampp\php55
goto OnExit
:PHP_71
echo php7.1に変更します。
del C:\xampp\apache\conf\extra\httpd-xampp.conf
mklink C:\xampp\apache\conf\extra\httpd-xampp.conf C:\xampp\apache\conf\extra\httpd-xampp.conf71
rmdir C:\xampp\php
mklink /D C:\xampp\php C:\xampp\php71
goto OnExit
:OnExit
Reference
이 문제에 관하여(xampp에서 여러 버전의 PHP를 전환하여 사용하고 싶습니다! ! !), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/shie-works/items/65234ffb6753e277d621텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)