永久黄网站色视频免费直播,yy6080三理论日本中文,亚洲无码免费在线观看视频,欧美日韩精品一区二区在线播放

無標(biāo)題文檔
wdCP系統(tǒng) (介紹,功能特性,運(yùn)行環(huán)境,安裝說明,演示,常見問題,使用教程) wdCDN系統(tǒng) (介紹,功能特性,運(yùn)行環(huán)境,安裝說明,演示,常見問題,使用手冊(cè))
wdOS系統(tǒng) (介紹,功能特性,運(yùn)行環(huán)境,安裝說明,演示,常見問題,使用教程) wdDNS系統(tǒng) (介紹,功能特性,運(yùn)行環(huán)境,安裝說明,演示,常見問題,使用手冊(cè))
注冊(cè) 發(fā)貼 提問 回復(fù)-必看必看 wddns免費(fèi)智能 DNS 開通 本地或虛擬機(jī)使 用wdcp 一鍵包在mysql編 譯時(shí)"卡住"
AI導(dǎo)航網(wǎng)AI應(yīng)用網(wǎng)站大全 wdcp官方技術(shù)支持/服務(wù) 阿里云8折優(yōu)惠券 無敵云 騰訊云優(yōu)惠中,現(xiàn)注冊(cè)更有260代金額券贈(zèng)送
返回列表 發(fā)帖
提問三步曲: 提問先看教程/FAQ索引(wdcp,wdcp_v3,一鍵包)及搜索,會(huì)讓你更快解決問題
1 提供詳細(xì),如系統(tǒng)版本,wdcp版本,軟件版本等及錯(cuò)誤的詳細(xì)信息,貼上論壇或截圖發(fā)論壇
2 做過哪些操作或改動(dòng)設(shè)置等

溫馨提示:信息不詳,很可能會(huì)沒人理你!論壇有教程說明的,也可能沒人理!因?yàn)?你懂的

[分享] 再來折騰php升級(jí),提供另一種添加pdo_mysql的方法

本帖最后由 adyanced 于 2013-5-25 17:12 編輯

話說我要在服務(wù)器上安裝的軟件需要php 5.3以上版本,同時(shí)要有pdo mysql,所以昨天按照論壇方法將myphp升級(jí)到了5.3.17,然后再按照論壇里的方法裝上了pdo_mysql,phpinfo也顯示有了pdo_mysql,版本是5.1.63,就是原來的php版本。

軟件自動(dòng)檢測環(huán)境一切滿足條件,可是程序運(yùn)行還是出現(xiàn):
        PHP Fatal error:  Undefined class constant 'MYSQL_ATTR_FOUND_ROWS'

真是命苦。


翻遍google,都說這是php 5.3以前的一個(gè) bug,5.3之后的已經(jīng)加入了這個(gè)常數(shù)?晌颐髅饕呀(jīng)升級(jí)到php 5.3.17了,難道那個(gè)該死的軟件認(rèn)為我用的還是老版本?

回頭再看論壇里面添加pdo_mysql的腳本,發(fā)現(xiàn)是從http://pecl.php.net/package/PDO_MYSQL下載,然后編譯成擴(kuò)展模塊添加進(jìn)php的。進(jìn)入pecl,看到
1.jpg
原來2006年開始就把pdo mysql內(nèi)置到php里面,不再支持這個(gè)升級(jí)了。于是想是不是這種安裝模式有點(diǎn)欠妥呢,人家早就內(nèi)置了,干嘛非要給它外部打個(gè)補(bǔ)丁。


折騰。幸虧有快照。


重新下載php5.3的升級(jí)腳本,不忙運(yùn)行,先修改php_up53.sh,查找./configure字段,在這行的末尾加上如下參數(shù)(我用的apache,用nginx的話,改對(duì)應(yīng)的內(nèi)容

--with-mysql=mysqlnd--with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd

這樣php就把pdo_mysql作為內(nèi)置功能,而不是擴(kuò)展模塊動(dòng)態(tài)加載,加上mysqlnd是因?yàn)閼岩晌矣玫哪莻(gè)軟件是不是也需要這個(gè)功能。反正php5開始也把它作為內(nèi)置的了,就一起編譯吧。


升級(jí)php5.3,成功!
2.jpg

3.jpg

4.jpg

5.jpg

我的軟件也能跑起來了,當(dāng)然不知道是不是也裝了mysqlnd原因。


個(gè)人覺得既然php已經(jīng)內(nèi)帶了pdo,那么再用外部擴(kuò)展可能就不太合適了,畢竟那個(gè)模塊已經(jīng)那么多年沒有維護(hù)了,而php還在不斷前進(jìn),誰知道它和php能不能組建和諧社會(huì)呢。對(duì)于其他一些php5已經(jīng)內(nèi)置的東西,也可以用這個(gè)方法來添加。

補(bǔ)充一條,用這個(gè)方法添加pdo_mysql的話,不用到php.ini里面去添加extensions了,因?yàn)樗F(xiàn)在是正房,不是小妾

TOP

不錯(cuò)
看清提問三步曲及多看教程/FAQ索引(wdcp,v3,一鍵包,wdOS),益處多多.wdcp工具集 阿里云主機(jī)8折優(yōu)惠碼

TOP

這個(gè)解決我大問題.謝謝

TOP

php 5.3.28 好像默認(rèn)添加了該擴(kuò)展 我升級(jí)后就直接用的

TOP

返回列表