在Windows 下為PHP5.4安裝PEAR, PHPUnit , phpDoc2

來源:互聯網
上載者:User

標籤:c   http   a   檔案   使用   set   

1.安裝PEAR   官方網站: http://pear.php.net/   PHP 5.4 的 Windows 包中沒有內建 PEAR,下載 http://pear.php.net/go-pear.phar 到PHP目錄,並運行:

php go-pear.phar

  安裝完成後PHP目錄下會產生一個名為 pear.bat 的批次檔,並且會在系統中添加以下環境變數(使用者變數,假定PHP安裝在C:\php):

PHP_PEAR_BIN_DIR=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 version

  如果有顯示類似如下資訊,說明 PEAR 已經成功安裝:

PEAR Version: 1.9.4

PHP Version: 5.4.4

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   官方網站: http://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 --version

  如果有顯示類似如下資訊,說明 PHPUnit 已經成功安裝:

PHPUnit 3.6.11 by Sebastian Bergmann.

  注意,在 PHP 官方 PEAR 頻道上也有兩個 PHPUnit 的包,名稱分別為 PHPUnit 和 PHPUnit2 ,這兩個包都是舊版本,分別是 1.x 和 2.x 的版本,如果你使用下面的方式直接安裝:

pear install phpunit

  那你安裝的就是為 PHP 4.x 提供的舊版本 PHPUnit 1.x 了,要使用最新的 PHPUnit 3.x 版本,你需要使用 pear.phpunit.de 這個頻道。   使用PHPUnit:

%PHP_PEAR_BIN_DIR%\phpunit test.php

  3.安裝 phpDocumentor 2   官方網站: http://www.phpdoc.org/  phpDocumentor 2 是為PHP 5.3 或更高版本的所有特性產生 API 文檔而建立。   phpDocumentor 2 同樣使用PEAR進行安裝:

pear channel-discover pear.phpdoc.org

pear install phpdoc/phpDocumentor

  安裝完成後PHP目錄下會產生一個名為 phpdoc.bat 的批次檔。   在命令列輸入:

phpdoc --version

  如果有顯示類似如下資訊,說明 phpDocumenter 2 已經成功安裝:

phpDocumentor version 2.3.1

  使用方法,在要產生文檔的項目所在目錄運行:

%PHP_PEAR_BIN_DIR%\phpdoc -d . -t docs

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.