xampp에서 여러 버전의 PHP를 전환하여 사용하고 싶습니다! ! !

10404 단어 xamppPHPbat
windows10에서 php7.1이 들어있는 xampp에서 php5.3을 시작하고 싶었기 때문에 조사하여 실행했습니다.
이어 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.zipC:\xampp찌르다

여러 Ver 용 파일 및 폴더 이름 바꾸기



7.1 php 폴더의 이름 바꾸기
C:\xampp\phpC:\xampp\php71에 이름

7.1 httpd-xampp.conf 파일 이름 바꾸기
C:\xampp\apache\conf\extra\httpd-xampp.confC:\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.dllC:\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
  • C:\xampp\php
  • C:\xampp\mysql\bin

  • 추가합니다.

    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 버전을 확인할 수 있습니다.

    좋은 웹페이지 즐겨찾기