卸載和重裝:php
首先講一下如何卸載,由於我以爲你看這篇文章的緣由是沒有安裝成功,或者將要開始安裝。那麼先清理下失敗的垃圾。從新開始。網站
一、若是是自定義安裝目錄的話卸載很簡單,把pear安裝的目錄所有刪除,把php安裝目錄下的pear.ini文件也刪除。spa
二、不然就要到php安裝目錄下把找到下面的目錄和文件一個一個刪除。這就是爲何筆者強調自定義安裝的緣由。.net
三、而後從新安裝code
目錄:cfg、data、docs、output、pear、test、temp、www。blog
文件:pear.bat、pear.ini、peardev.bat、pecl.battoken
總體思路及流程:pdo
1,在php安裝各目錄找到並雙擊go-pear.bat。(有些獲取方式可能不同。有直接獲取.phar。有些直接運行.bat)get
2,進入pear安裝程序。(有些路徑可能根據須要進行更改)io
3,有system和local模式。(兩種模式不同,致使後面的使用安裝軟件可能不同 ,甚至致使安裝的軟件不能使用)
講一個原則:pear的執行須要php.exe,可能因爲一開始安裝的指定路徑和後續的配置不對的緣由,致使使用pear命令出現錯誤。
注意:1,若是直接使用pear命令,要保證pear命令能夠在控制檯找到。不然就要手動切換到安裝目錄才能夠。
詳細講解:
1,獲取go-pear的執行方式。
phpStudy的安裝目錄中tools下pear安裝文件能夠直接使用。
獲取go-pear.phar。
有一種是從網站獲取。
地址:http://pear.php.net/go-pear.phar
若是不能用,可能跟php版本有關係。
我使用的php53n使用以下:
http://files.cnblogs.com/files/yangf2016/go-pear.gz
下載後將文件後綴改爲.phar。
其實go-pear.bat裏的文件內容以下:
php.exe ..\tools\pear\go-pear.phar
即便用php.exe執行go-pear.phar文件。
注意:這裏可能因爲php.exe所在目錄關係,致使有些可能執行失敗,從新引導正確的php.exe的目錄就好了。或者切換到php.exe執行
2,進入安裝程序後。
建議選擇,local。system模式,會將pear安裝在系統盤下的位置,win在C:\system32(可能不許)。mac在:雖然咱們有辦法使得pear在執行過程當中仍然調用咱們但願的php版本,可是不建議這樣作。並且那樣作也不利於卸載。
而後會出現一個1-12的列表,這個列表能夠輸入數字,進行修改某個的路徑。若是不須要配置,直接Enter就好了。
3,安裝完的檢測
在含有php.exe的目錄下執行pear -h。若是能夠顯示正常,則大功告成!
注:
1,成功後,安裝目錄會出現文章開頭提到的卸載時的目錄和文件。
2,對應php版本下的php.ini會出現正確的路徑。
;***** Added by go-pear
include_path=".;D:\phpStudy\php53n\pear;"
;*****
3,其中默認cfg www 文件夾是空的,data docs pear 三個文件裏面在每一次用pear命令安裝一個軟件都會在裏面創建一個文件夾保存軟件的數據,好比筆者安裝phpdocumentor ,那麼在這三個文件夾裏面都會有phpdocumentor文件夾。
使用:
經常使用命令:
pear channel-discover pear.phpdoc.org pear install phpdoc/phpDocumentor
能夠利用channel-delete 刪除org channel
能夠利用uninstall 卸載某些安裝過的軟件。
有些win7可能須要修改系統變量路徑。略