在google上查到pear的安裝有點五花八門,不但要視主機環境情況(作業系統),還要注意路徑,但透過go-pear這工具,大體來說都不成問題。(只是設定和步驟較多)
我網站是放在虛擬主機上,雖然它已內建有pear,但又不能更新,所以希望能安裝自己需要的pear,步驟如下:
1. 下載PEAR基本系統(目前1.7.2版,可到官方網站下載)
2. 解壓縮(若去官方下載,它tar檔要用winrar解壓兩次)
3. 上傳PEAR目錄到網站想放的地方(如www/lib/),完成
(20100304補充:還要上傳PEAR.php及PEAR5.php)
下載=>解壓縮=>上傳,為什麼可以安裝得這麼簡單,那是因為回歸PEAR的功能,它就是單純的函式庫,不管是自設主機、虛擬主機、Linux、Windows,都可以這樣安裝。
<?php
//設定PEAR安裝的絕對路徑/home/diimii/andy/wp-pear(這是我的)
ini_set("include_path", "/home/diimii/andy/wp-pear". PATH_SEPARATOR . ini_get("include_path"));
//設定要使用的pear函式及相對路徑
require_once "Text/Password.php";
//輸出範例,產生10碼隨機亂數英文
echo Text_Password::create(10,'Pronounceable');
?>
範例執行結果:http://andy.diimii.com/wp-test/test1.php
有用到Text_Password這個PEAR函式庫,如何安裝它?完全一樣:
1. 下載Text_Password(目前1.1.0版,可到官方網站下載)
2. 解壓縮(若去官方下載,它tar檔要用winrar解壓兩次)
3. 上傳Password.php到網站想放置的地方(如www/lib/Text),完成
這樣的安裝簡易而且自訂性高,但缺點是更新麻煩,要重覆同樣的步驟去覆蓋舊檔。
教學文件:Pear Manual
在Google及Yahoo找資料,已成為許多人每天必行的公事。「網路」的無遠弗屆,造就了一個世界級的知識寶庫,著實讓我受益良多。
設立此部落格除用做網路行銷、學習記事與知識管理外,希望也能做些回饋和經驗分享,如果有人能從這裡的文章得到一點幫助就好了...
網站生日:2008/09/16 年紀:41個多月
john
一月 21st, 2009 at 4:38 下午
太好了,這各方法可攜性真高