第一、升級PHP5.2.17至5.3.17
創(chuàng)新互聯(lián)是專業(yè)的上海網(wǎng)站建設(shè)公司,上海接單;提供網(wǎng)站制作、成都網(wǎng)站制作,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行上海網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!
這個升級我們可以參考"WDCP面板環(huán)境PHP5.3快速安裝pdo_mysql組件技巧"文章,在升級PDO的時候直接升級PHP5.3.17,這樣可以一起升級。
wget
sh php_up53.sh
等待的時間比較久,我們只要等待完成就可以。
第二、升級MYSQL至5.5
wget
sh mysql_up55.sh
運(yùn)行上面的命令,然后升級完畢。這個時候我們打開WDCP面板的時候會發(fā)現(xiàn)數(shù)據(jù)庫連接不上,各種錯誤,運(yùn)行service mysqld restart也會出現(xiàn)這樣的錯誤。
WDCP-MYSQL55
解決方法:
第一、vi /www/wdlinux/init.d/mysqld
找到下面兩行:
basedir=
datadir=
然后替換成:
basedir=/www/wdlinux/mysql-5.5.27
datadir=/www/wdlinux/mysql-5.5.27/var
或者替換成:
basedir=/www/wdlinux/mysql
datadir=/www/wdlinux/mysql/var
然后重啟service mysqld start,我們會發(fā)現(xiàn)就可以運(yùn)行WDCP了,當(dāng)然我們需要的MYSQL5.5版本也安裝完畢。
1.[root@iZ28vpjayxiZ ~]# pecl install channel://pecl.php.net/msgpack-0.5.5
2.#修改php.ini 增加 extension=msgpack.so
4.[root@iZ28vpjayxiZ ~]# pecl install yar
5.yes
6.#修改php.ini 增加 extension=yar.so
7.#由于yar需要json支持,所以需要先加載json.so
WAMP安裝包用來搭建PHP環(huán)境是非常方便和快速的,一般的話是不需要我們單獨(dú)進(jìn)行升級的,自帶的環(huán)境就足夠我們使用了!但是有些程序員當(dāng)新版本升級后,總想嘗試一下,這就需要我們進(jìn)行單獨(dú)的安裝新版本。
APACHE安裝步驟如下:
下載自己需要的apache版本。
下載地址:
解壓到/bin/apache/目錄下
根據(jù)/scripts/config.inc.php中定義的全局變量。和checkApacheConf函數(shù)。
我們需要添加一個wampserver.conf文件。
這樣的話,才能告訴wampserver.exe,我們已經(jīng)有一個有效的apache版本了。
好了,為了省事,我們從wamp自帶的apahce版本里找到這個文件吧。復(fù)制粘貼搞定。
好了,退出wampserver,重新啟動wampserver.
PHP安裝步驟如下:
下載自己需要的php版本。
下載地址:
解壓到/bin/php/目錄下
根據(jù)/scripts/config.inc.php中定義的全局變量。和checkPhpConf函數(shù)。
我們需要添加一個wampserver.conf文件和phpForApache.ini文件。
這樣的話,才能告訴wampserver.exe,我們已經(jīng)有一個有效的PHP版本了。
好了,為了省事,我們從wamp自帶的php版本里找到這兩個文件吧,
然后打開phpForApache.ini,查找關(guān)鍵字/wamp/,修改如下:
如上改成自己版本的擴(kuò)展目錄。
好了,退出wampserver,重新啟動wampserver.
MYSQL安裝步驟如下:
下載自己需要的mysql版本。
1、MySQL 免安裝版下載地址:
下載完畢,將下載的文件解壓縮到/bin/mysql/目錄下。
根據(jù)/scripts/config.inc.php中定義的全局變量。和checkMsqlConf函數(shù)。
我們需要添加一個wampserver.conf文件。
這樣的話,才能告訴wampserver.exe,我們已經(jīng)有一個有效的mysql版本了。
好了,為了省事,我們從wamp自帶的mysql版本里找到這個文件吧。復(fù)制粘貼搞定。
好了,退出wampserver,重新啟動wampserver.
$sql="update te set e_amount=$e_mount+1 where e_id='".$_GET[e_id]."'";mysql_query($sql); php里不是 "變量" 是".變量."
很簡單,你想升級到任何版本,或者回歸到任意舊版本都很簡單。
你可以使用PHPWAMP隨機(jī)切換任意PHP版本,提供700個php版本一鍵切換。
PHPWAMP支持建立無限個站點(diǎn)綁定域名,指定站點(diǎn)可隨意修改PHP版本,
如果域名模式和端口模式都想混合使用,也可以使用PHPWAMP。
可以自定義PHP版本,可以同時運(yùn)行幾百個端口模式和域名模式的站點(diǎn)互不影響。
PHPWAMP綠色集成環(huán)境(適合在本地,也適合在服務(wù)器上面運(yùn)行)
本地搭建教程:
服務(wù)器搭建的話,請在百度搜這個標(biāo)題
“PHP綠色集成環(huán)境在云服務(wù)器上的應(yīng)用,PHPWAMP在服務(wù)器上搭建網(wǎng)站案例”
首先來看WAMP是什么意思?
Windows下的Apache+MySQL+PHP,稱為WAMP。
屬于WAMP環(huán)境的集成軟件有很多,比如wampserver、apmserv、xampp、PHPWAMP等等,這些WAMP環(huán)境各有特點(diǎn)。我推薦使用PHPWAMP這款綠色集成環(huán)境
綠色集成環(huán)境PHPWAMP特點(diǎn)如下:
1、真正純綠色,集成VC不需要單獨(dú)安裝,下載解壓即可使用。
2、能同時運(yùn)行多個PHP版本,隨意自定義設(shè)置PHP版本,共700多個PHP版本隨意切換。
3、擁有開發(fā)模式與運(yùn)營模式,集成組件未閹割,切換運(yùn)營模式,即可直接運(yùn)行在服務(wù)器端
4、擁有“強(qiáng)制修改任意環(huán)境的Mysql數(shù)據(jù)庫密碼”功能,忘記數(shù)據(jù)庫密碼可以一鍵強(qiáng)制修改。
5、運(yùn)行中的網(wǎng)站可瞬間強(qiáng)制刪除,也能一鍵干掉電腦里全部的php環(huán)境,方便重裝
6、強(qiáng)制干掉一切環(huán)境阻礙,一鍵去除任意web服務(wù)器站點(diǎn)域名的非80端口。
7、集成網(wǎng)頁加密等實用工具,不同PHP版本配置區(qū)分,日志分割處理等多種實用功能。
8、多功能站點(diǎn)管理,自動定時重啟服務(wù)器,自動定時重啟Apache、mysql等相關(guān)服務(wù)。
PHPWAMP自帶php5.2、php5.3、php5.4、php5.5、php5.6、php7這6個默認(rèn)版本,擁有共生模式(與其他環(huán)境同時使用),單身狗霸體模式,強(qiáng)行打通阻礙運(yùn)行網(wǎng)站。
這篇教程文章里提供700多個PHP版本下載。(700個PHP版本一鍵切換)
百度搜索這個文章標(biāo)題:
PHP集成環(huán)境如何自定義PHP版本,同時運(yùn)行多個php版本一鍵開啟模塊。
搜到的文章中,在文章的附件里有提供PHP歷史版本下載,差不多700多個PHP版本。
建議你下載phpwamp8.8.8.8,支持切換mysql數(shù)據(jù)庫180數(shù)據(jù)庫版本隨便切換
支持鍵自定義php版本自定義數(shù)據(jù)庫,700php版本180數(shù)據(jù)庫版本隨便切換
同運(yùn)行同php版本同數(shù)據(jù)庫站點(diǎn)管理工具功能強(qiáng)