iT邦幫忙

0

[php]新手入門Laravel+php7/php5-Day1版本並存紀錄

  • 分享至 

  • xImage
  •  

下載PHP7.0.31和PHP5.6.37版本的XAMPP

1.安裝「PHP7.0.31」在D:\xampp

2.進入D:\xampp找到名為「php」的資料夾名稱,將它更改為「PHP7.0.31」,
並複製到一個暫存位置存放

3.進入D:\xampp\apache\conf的「extra」資料夾中,將名為「httpd-xampp.conf」的檔案改名為「httpd-xampp-php7.conf」, 並複製到一個暫存位置存放

4.移除,再安裝「PHP5.6.37」

  1. 進入D:\xampp找到名為「php」的資料夾名稱,將它更改為「php-5.6.37」,並將剛剛複製到暫存位置的「php-7.0.31」的資料夾,放到同一個層級的目錄中

6.進入D:\xampp\apache\conf的「extra」資料夾中,將名為「httpd-xampp.conf」的檔案改名為「httpd-xampp-php5.conf」,並將剛剛複製到暫存位置的「httpd-xampp-php7.conf」的檔案,放到同一個層級的目錄中」

7.建立2個.bat的轉換檔,並放在自訂的「php-switch」資料夾中(放在自己好找到的地方)

php7031.bat
記事本打開,另存成檔名「php7031.bat」,檔案內容如下

@echo off
rmdir D:\xampp\php
mklink /J D:\xampp\php D:\xampp\php-7.0.31
del D:\xampp\apache\conf\extra\httpd-xampp.conf
copy D:\xampp\apache\conf\extra\httpd-xampp-php7.conf D:\xampp\apache\conf\extra\httpd-xampp.conf
echo The version of PHP 7.0.31 is set
pause

php5637.bat
記事本打開,另存成檔名「php5635.bat」,檔案內容如下

@echo off
rmdir D:\xampp\php
mklink /J D:\xampp\php D:\xampp\php-5.6.37
del D:\xampp\apache\conf\extra\httpd-xampp.conf
copy D:\xampp\apache\conf\extra\httpd-xampp-php5.conf D:\xampp\apache\conf\extra\httpd-xampp.conf
echo The version of PHP 5.6.35 is set
pause

如何使用:
PHP5.6 > PHP7.2
先將XAMPP的Apache和MySQL關掉,並點選「php-switch」資料夾中的「php7031.bat」點兩下打開,再回去將XAMPP的Apache和MySQL,就完成了

PHP7.2 > PHP5.6
先將XAMPP的Apache和MySQL關掉,並點選「php-switch」資料夾中的「php5637.bat」點兩下打開,再回去將XAMPP的Apache和MySQL,就完成了


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
愛的code
iT邦新手 4 級 ‧ 2020-03-21 09:53:28

感謝分享,受益匪淺/images/emoticon/emoticon41.gif

webber iT邦新手 5 級 ‧ 2021-04-08 16:03:06 檢舉

我也只是看別人的文章實做出來的心得。
有幫助到你很開心

我要留言

立即登入留言