925
阿裏雲
技術社區[雲棲]
在 Windows 下為 PHP 5.4 安裝 PEAR、PHPUnit 及 phpDoc2
1.安裝PEAR
官方網站: https://pear.php.net/
PHP 5.4 的 Windows 包中沒有自帶 PEAR,下載 https://pear.php.net/go-pear.phar 到PHP目錄,並運行:
安裝完成後PHP目錄下會產生一個名為 pear.bat 的批處理文件,並且會在係統中添加以下環境變量(用戶變量,假定PHP安裝在C:\php):
PHP_PEAR_DATA_DIR=C:\php\data
|
PHP_PEAR_DOC_DIR=C:\php\docs
|
PHP_PEAR_INSTALL_DIR=C:\php\pear
|
PHP_PEAR_PHP_BIN=C:\php\php.exe
|
PHP_PEAR_SYSCONF_DIR=C:\php
|
PHP_PEAR_TEST_DIR=C:\php\tests
|
在寫使用了 PHP 的批處理腳本時可以好好利用下這些環境變量。
在命令行輸入:
如果有顯示類似如下信息,說明 PEAR 已經成功安裝:
Zend
Engine Version: 2.4.0
|
Running
on: Windows NT ACER-TM4750G 5.1 build 2600 (Windows XP Professional Service Pack 3) i586
|
2.安裝 PHPUnit
官方網站: https://www.phpunit.de/
PHPUnit 3.6 需要 PHP 5.2.7 (或更改版本) 但強烈推薦使用 PHP 5.3.9 (或更高版本)。
PHPUnit 使用PEAR進行安裝:
pear
config- set auto_discover
1
|
pear install pear.phpunit.de/PHPUnit
|
安裝完成後PHP目錄下會產生一個名為 phpunit.bat 的批處理文件。
在命令行輸入:
如果有顯示類似如下信息,說明 PHPUnit 已經成功安裝:
PHPUnit
3.6.11 by Sebastian Bergmann.
|
注意,在 PHP 官方 PEAR 頻道上也有兩個 PHPUnit 的包,名稱分別為 PHPUnit 和 PHPUnit2 ,這兩個包都是舊版本,分別是 1.x 和 2.x 的版本,如果你使用下麵的方式直接安裝:
那你安裝的就是為 PHP 4.x 提供的舊版本 PHPUnit 1.x 了,要使用最新的 PHPUnit 3.x 版本,你需要使用 pear.phpunit.de 這個頻道。
使用PHPUnit:
%PHP_PEAR_BIN_DIR%\phpunit test .php
|
3.安裝 phpDocumentor 2
官方網站: https://www.phpdoc.org/
phpDocumentor 2 是為PHP 5.3 或更高版本的所有特性生成 API 文檔而創建。
phpDocumentor 2 同樣使用PEAR進行安裝:
pear
channel-discover pear.phpdoc.org
|
pear install phpdoc/phpDocumentor-alpha
|
安裝完成後PHP目錄下會產生一個名為 phpdoc.bat 的批處理文件。
在命令行輸入:
如果有顯示類似如下信息,說明 phpDocumenter 2 已經成功安裝:
phpDocumentor
version 2.0.0a7
|
使用方法,在要生成文檔的項目所在目錄運行:
%PHP_PEAR_BIN_DIR%\phpdoc
-d . -t docs
|
最後更新:2017-04-03 12:54:50