1. windows電腦上有wamp環境 也有phpstudy環境 現在想切換php版本
用phpstudy裡面可以切換的啊,
如果要在命令行裡面使用的吧,把你的環境變數改成你切換的PHP版本的那個文件夾,最好再把之前的wamp的值刪除,避免沖突了,
訪問不了話直接改埠號
2. PHP多版本切換
由於在linux伺服器上裝了多個版本的PHP,常常感到疑惑的是,在Web中,php的版本是5.6的,而命令行中卻可能是7.2的,這就很讓人疑惑了,經過了不斷摸索,終於發現的緣由。
首先,web中的php版本,是由你的nginx(apache)伺服器配置決定的,在nginx(apache)配置文件中都指定了php的版本。
其次,命令行中的php版本,可以通過以下命令切換:
修改版本為php5.6: sudo update-alternatives --set php /usr/bin/php5.6
修改版本為php7.2: sudo update-alternatives --set php /usr/bin/php7.2
停用php5.6: sudo a2dismod php5.6
啟用php7.2: sudo a2enmod php7.2
3. 怎麼更新wampserver的php版本
1. 在wamp/bin/php創建php5.3.21文件夾
2. 把下載的zip包解壓到php5.3.21文件夾中
3. 從已存在的php版本文件中(如php5.3.0, (eg. wamp/bin/php/php5.3.3))復制以下文件: 4 php.ini、phpForApache.ini和wampserver.conf到php5.3.21文件夾.
5. 打開php5.3.21文件夾的以下文件: - php.ini和phpForApache.ini並且把5.3.0替換為5.3.21。
6. 去wamp/bin/apache/apache/apache2.2.11/bin刪除php.ini文件。
7.重啟wamp.
8. 選擇舊版本5.3.0
9. 選擇後會重啟wamp。
10. 此時就可以選擇php->version-> 5.3.4 .
11 重啟成功.完成
4. 如何再wamp 下安裝多個版本的php
只需以下步驟:
1、下載要安裝的PHP版本。既然是用WampServer,那當然是下載Window版本的ZIP包啦:http://windows.php.net。解壓到
Wamp的安裝目錄\bin\php\php5.2.17。這里以5.2.17為例。
2、進入 Wamp的安裝目錄\bin\php\php5.2.17 目錄,從 php.ini-dist 或者 php.ini-recommended 復制一份,重命名為php.ini,適應修改php.ini配置(如extension_dir),再從php.ini復制一分,重命名為 phpForApache.ini。
3、從已有的版本目錄中復制一份 wampserver.conf。比如我安裝WampServer的時候已經有php5.3.0,在 Wamp的安裝目錄\bin\php\php5.3.0 目錄下復制 wampserver.conf
到 Wamp的安裝目錄\bin\php\php5.2.17。
4、修改Wamp配置文件:進入 Wamp的安裝目錄,用IDE或記事本(最好使用行號定位的記事本,如EditPlus等)打開 wampmanager.ini,定位到 335 行,通常在這一行就是[phpVersion],如果不是,則在附近找找。復制下面一行:
Type: item; Caption: "5.3.0"; Action: multi; Actions:switchPhp5.3.0
插入到這一行前面,並修改為
Type: item; Caption: "5.2.17"; Action: multi; Actions:switchPhp5.2.17
再復制
[switchPhp5.3.0]
Action: service; Service: wampapache; ServiceAction: stop; Flags: ignoreerrors waituntilterminated
Action: run; FileName: "Wamp的安裝目錄/bin/php/php5.3.0/php-win.exe";Parameters: "switchPhpVersion.php 5.3.0";WorkingDir: "Wamp的安裝目錄/scripts"; Flags: waituntilterminated
Action: run; FileName: "Wamp的安裝目錄/bin/php/php5.3.0/php-win.exe";Parameters: "-c . refresh.php";WorkingDir: "Wamp的安裝目錄/scripts"; Flags: waituntilterminated
Action: run; FileName: "net"; Parameters: "start wampapache"; ShowCmd: hidden; Flags: waituntilterminated
Action: resetservices
Action: readconfig;
插入這一段之前,並修改為
[switchPhp5.2.17]
Action: service; Service: wampapache; ServiceAction: stop; Flags: ignoreerrors waituntilterminated
Action: run; FileName: "Wamp的安裝目錄/bin/php/php5.3.0/php-win.exe";Parameters: "switchPhpVersion.php 5.2.17";WorkingDir: "Wamp的安裝目錄/scripts"; Flags: waituntilterminated
Action: run; FileName: "Wamp的安裝目錄/bin/php/php5.3.0/php-win.exe";Parameters: "-c . refresh.php";WorkingDir: "Wamp的安裝目錄/scripts"; Flags: waituntilterminated
Action: run; FileName: "net"; Parameters: "start wampapache"; ShowCmd: hidden; Flags: waituntilterminated
Action: resetservices
Action: readconfig;
5、退出WampServer,再重啟。完成。
通過這5步,即可完成PHP任意版本的安裝。
5. wamp集成環境怎樣更新php
如果對PHP和mysql版本有需求,可以換個功能更強大集成環境
建議使用PHPWAMP8.8.8.8IN,默認集成了所有版本,可以無限自定義PHP版本和mysql版本
直接從php官方和mysql官方下載你想要的版本,丟到軟體裡面直接就可以啟動,無視系統依賴直接運行,更不需要安裝VC運行庫和其他系統依賴的dll等各種麻煩的東西。一般都不需要自定義,因為默認就集成了12個PHP版本,3個常用的mysql版本了,如果有需要也可以自定義任何歷史版本。
PHPWAMP8.8.8.8IN支持三大主流Web伺服器:iis、apache、nginx
NGINX站點管理、IIS站點管理、Apache站點管理均支持php多版本同時運行,無限自定義mysql、php版本
PHPWAMP同時支持32和64,如果你系統沒安裝VC或者dll損壞缺失一般是無法運行php環境的,但是PHPWAMP確可以運行,其他集成環境安裝的時候一般都需要安裝VC運行庫,phpwamp是不需要的,dll丟失也能運行。
6. 如何將wamp的php升級到php5.3以上
從php官網或者其他路徑下載一個php5.3的版本,解壓放到wamp/bin/php文件夾下;
打開wampinapacheapache2.4.9confhttpd.conf文件,找到下面代碼:
LoadMole php5_mole "d:/wamp/bin/php/php5.5.12/php5apache2_4.dll"
將代碼中的路徑改成你剛放進去的php文件夾對應的.dll文件,重啟一下wamp就可以了。
注意,由於Apache的版本和php的版本是相配合的,所以如果對php的版本沒有特殊的要求的話盡量不要單獨升級其中某一版本,不然可能會出現不兼容的情況。
7. 如何將wamp的php升級到php5.3以上
升級wamp的php到php5.3以上到php官方網站上中下載php5.3版本將php壓縮包解壓到wamp的php路徑,我的路徑為F:\wamp\bin\php將以前php版本文件夾中的php.ini、phpForApache.ini和wampserver.conf復制到php5.3版本的...
8. 如何將wamp的php升級到php5.3以上
到php官方網站上中下載php5.3版本
將php壓縮包解壓到wamp的php路徑,我的路徑為F:\wamp\bin\php
2
將以前php版本文件夾中的php.ini、phpForApache.ini和wampserver.conf復制到php5.3版本的文件夾 中,並將php.ini和phpForApache.ini中查找以前版本的文件夾名稱(eg:php5.1)替換為php5.3.28。
去wamp/bin/apache/apache/apache2.2.11/bin刪除php.ini文件
3
重啟wamp,然後選擇舊版本,選擇後會重啟wamp。
此時就可以選擇php->version-> 5.3.28.
重啟成功.完成
9. 我安裝了WAMPSERVER 2.2,裡面PHP版本是5.3的,怎麼把版本改成5.2的
在這里下載5.2版本PHP,
http://sourceforge.net/projects/wampserver/files/WampServer%202%20-%20Extensions/PHP/
下載安裝後,用wamp托盤圖標選擇php版本(就幾個選項,你自己看下)
還有個問題要注意,有時候你換了PHP版本,但是wamp圖標重啟是黃色的,啟動不成功.你可嘗試將apache版本降低,可能就啟動成功(曾經遇到這樣的問題,我就是這樣解決的)
如果不行 的話,就搜索吧,(現在不用wamp,幫不了你)