phar "C:/php/PEAR/go-pear.phar" does not have a signature
PHP Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: phar error: invalid url or non-existent phar "phar://go-pear.phar/index.php" in C:/php/PEAR/go-pear.phar on line 1236
但是在php.exe的命令行方式則可以順利安裝(可參考):
開啟一個命令行窗口,切換目錄到php的目錄下(我的目錄為"C:/php"),然后輸入php -d phar.require_hash=0 PEAR/go-pear.phar,這樣就進入安裝進程.
接著會詢問將安裝在系統或是本地,輸入local并由yes確認.
接著是關于路徑的詢問,這里有很多選項,如需更改個別目錄,輸入相應的數字即可.默認情況的話就按Enter繼續.
開始安裝,中間可能會有一些警告,暫時可以忽略.
接著可能會遇到警告,提示目前php的配置文件php.ini沒有包含PEAR的目錄,然后詢問是否要改變配置文件自動加入PEAR的目錄,輸入y確定.
如果細心,可以發現php.ini文件的路徑處有所改動
結尾的部分一并帶過吧:首先提示在php根目錄下發現pear的舊版本,總之確定以后使用的是pear.bat就行了.還有就是pear命令還不在PATH環境變量中,需要把php根目錄添加到PATH環境變量中才行,然后PEAR就算是順利安裝了!
添加PATH環境變量方法如下:
打開系統屬性(可以通過按住Alt然后雙擊"我的電腦"打開),然后選擇高級標簽,點擊下面的"環境變量"
彈出窗口后雙擊下面系統變量中的"Path",在彈出的編輯框中在變量值的最后加上php根目錄(我的目錄為C:/php),一路確定就ok.
到這里所有的步驟已完成,關于PEAR的其他問題,可以參看其手冊.
©2009 lovelovelt. All Rights Reserved.
新聞熱點
疑難解答