WDCP中,把php5.2.17升級到5.3.17時,原先的pdo_mysql和memcache擴展都失效了,需要重新編譯安裝。這個過程很麻煩,特別是編譯pdo_mysql后,還得手工加在php.ini中。 其實,可以在升級php版本同時把pdo_mysql也直接編譯進去。只需要在./configure 后面的參數
WDCP中,把php5.2.17升級到5.3.17時,原先的pdo_mysql和memcache擴展都失效了,需要重新編譯安裝。這個過程很麻煩,特別是編譯pdo_mysql后,還得手工加在php.ini中。
其實,可以在升級php版本同時把pdo_mysql也直接編譯進去。只需要在./configure 后面的參數加上:–with-mysql=mysqlnd –with-mysqli=mysqlnd –with-pdo-mysql=mysqlnd即可。
以下從網上搜集整理后得出的結果,因各人的環境可能存在差異,不一定都能成功。網上大部分方法,都不完整。
WDCP中,把php5.2.17升級到5.3.17時,只需要:
wget http://pic.tsov.net/2014/php_up53.sh
sh php_up53.sh
此方式,不需要手工在php.ini加載pdo_mysql.so擴展。
重新安裝memcache擴展:
wget http://pic.tsov.net/2014/memcached_ins.sh (因有資源在墻外,很多人下載失敗;本站已下載放置在墻內,可以直接下載成功了。)
sh memcached_ins.sh
安裝完后,檢查下php.ini,看看是否加載了memcache.so擴展。
最后,重啟一下:service httpd restart
原文地址:WDCP升級5.2.17到5.3.17同時編譯pdo_mysql, 感謝原作者分享。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com