伺服器是CentOS 5.7, 安裝了PHP 5.4.45 以及最新的PHP PEAR, 卻發現無法安裝pear db, 顯示: WARNING: "pear/DB" is deprecated in favor of "pear/MDB2"
先確認 pear version, 倘若證實是 1.9.4, 解決辦法如下:
1. pear version
2. pear config-set auto_discover 1
3. pear install --force --alldeps db
倘若要安裝phpqatools, 方法也一樣:
pear install --force --alldeps pear.phpqatools.org/phpqatools
有些伺服器無法運行以上的, 因此要下載php phar
1. 下載 http://pear.php.net/go-pear.phar
2. 執行 go-pear.phar, 選擇system 來安裝
Download http://pear.php.net/go-pear.phar, execute it, select system wide install and adapt all the pathes to your location.
先確認 pear version, 倘若證實是 1.9.4, 解決辦法如下:
1. pear version
2. pear config-set auto_discover 1
3. pear install --force --alldeps db
倘若要安裝phpqatools, 方法也一樣:
pear install --force --alldeps pear.phpqatools.org/phpqatools
有些伺服器無法運行以上的, 因此要下載php phar
1. 下載 http://pear.php.net/go-pear.phar
2. 執行 go-pear.phar, 選擇system 來安裝
Download http://pear.php.net/go-pear.phar, execute it, select system wide install and adapt all the pathes to your location.
留言
張貼留言