window7下面安裝pear.pchar--wamp環境

準備工做:php

Wamp php版本:5.3.10shell

1.下載pear.phar工具

2.設置php路徑的path環境變量測試

 

開始安裝ui

1.以管理員身份運行cmdspa

2.進入pear.phar的所在目錄命令行

3.命令行輸入:php -d phar.require_hash=0 go-pear.phar3d

以後依次輸入local和yescomponent

結果以下:symfony

@@

@@而後程序開始安裝,以後會讓輸入,是否容許更改php的配置文件

@@回車

安裝完成啦!!

@@查看安裝好的,輸入命令 pear list

注意:

1. 剛安裝完PEAR是沒有Mail,PHPUnit,PHPCodeSniffer

 

此時,咱們能夠運行 pear install Mail-1.2.0 來安裝MAIL Package。

安裝完成後,編寫一個測試文件index.php,內容以下:

 

require_once("Mail.php");

 

而後發現界面提示錯誤

緣由經排查:

Dos命令下php.ini配置文件已經更改,但是查看wamp裏面的php.ini沒有改變,咱們複製如下配置,粘貼在wamp的php配置文件最底部吧

 

;***** Added by go-pear

include_path=".;D:\wamp\bin\php\php5.3.10\PEAR\pear"

;*****

 

而後重啓,便可運行經過了

 

安裝phpunit

須要pear的命令行,因此咱們在安裝以前須要把pear的應用目錄添加到環境變量中

 

而後cmd打開dos窗口

 

分別執行如下命令:

pear upgrade-all 

pear channel-discover pear.phpunit.de 

pear channel-discover components.ez.no 

pear channel-discover pear.symfony-project.com 

pear update-channels

而後,安裝PHPUnit:

執行命令行:

pear install --alldeps --force phpunit/PHPUnit

提示找不到以下:

下載phpunit,放在某個目錄下,個人目錄是:D:\wamp\bin\php\php5.3.10\phpunit

而後將這個位置加入環境變量中,進入phpunit所在目錄

執行命令行:

echo @php "%~dp0phpunit.phar" %* > phpunit.cmd

exit;

而後在當前目錄下產生phpunit.cmd文件,以下

管理員方式新打開dos,查看phpunit的版本

phpunit --version

對於 Cygwin 或 MingW32 (例如 TortoiseGit) shell 環境,能夠跳過生成cmd文件。 取而代之的是,把文件保存爲 phpunit (沒有 .phar 擴展名),而後用 chmod 775 phpunit 將其設爲可執行。

 

 

安裝靜態代碼檢查工具:PHP_CodeSniffer

 

仍是在PHP安裝目錄下運行命令:

pear install PHP_CodeSniffer

安裝完成後,在PHP目錄下會出現:phpcs.bat文件

相關文章
相關標籤/搜索