`
itsoul
  • 浏览: 218068 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

window中用pear安装phpunit

    博客分类:
  • PHP
阅读更多
1.安装pear
1)在命令行中,进入php安装目录,如我的目录D:\php\Zend\ZendServer\bin,运行:

go-pear
若出现以下错误:
phar "D:\php\Zend\ZendServer\bin\PEAR\go-pear.phar" does not have a signature
Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: pha
r error: invalid url or non-existent phar "phar://go-pear.phar/index.php" in D:\
php\Zend\ZendServer\bin\PEAR\go-pear.phar on line 1236

解决方法:打开php.ini文件,在最后一行加上:phar.require_hash = Off

4)此时pear应该安装成功了,更新至最新版本:

pear upgrade-all
(这一步挺重要的,phpunit貌似是使用pear的1.9.x才能安装)
2.安装phpunit:
1)添加phpunit的频道

pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear channel-discover pear.symfony-project.com
2)安装:

pear install phpunit/PHPUnit
若出现此错误:
Fatal error:require_once():Failed opening required ‘Structures/Graph.php’
解决方法如下,下载此压缩包:

http://download.pear.php.net/package/Structures_Graph-1.0.3.tgz

解压并把Structures目录复制到D:\php\Zend\ZendServer\bin\PEAR下

若出现:
could not extract the package.xml file
Error:cannot download “phpunit/XXXX”
可能是pear下载目录的路径有空格如:D:/program files/
解决方法如下:

pear config-set temp_dir "C:\tmp"
pear config-set download_dir "C:\tmp"
这里设置目录的路径无空格就行了,想设哪里到是无所谓。

最后测试下是否安装成功,cmd中运行:

phpunit

3、zendStudio8 整合phpunit

1)、首先在zend studio 中新建一个项目。
2)、在项目项目上右键 出现 Properties ,点击 Properties 在出现的框中选择 PHP Include Path -> Libraries -> Add Library ,选择PHPUnit 3.x 即可。
分享到:
评论

相关推荐

    pear及phpUnit的安装教程

    3. 接着,使用`pear install phpunit/PHPUnit`命令来安装phpUnit。 4. 安装完成后,你可以通过`phpunit --version`检查phpUnit是否安装成功。 描述中提到这个教程是经过测试的,这意味着每个步骤都应该能正常工作。...

    安装pear和phpunit

    ### 安装PEAR和PHPUnit知识点详解 #### 一、安装PEAR前的准备工作 在开始安装PEAR之前,确保已经正确配置了`php.ini`文件。对于不同的操作系统,`include_path`的设置有所不同: - **Unix系统**: ```ini ...

    PHP5.4.3下安装PEAR&PHPUnit;&phpDoc2;

    在安装 PHPUnit 之前,请确保已经成功安装了 PEAR。 1. **添加 PHPUnit 通道** 在命令提示符中,进入 PHP 安装目录,执行以下命令来添加 PHPUnit 通道: ```bash pear channel-discover pear.phpunit.de pear...

    pear包安装phpunit的方法

    PHPUnit可以通过PHP扩展和程序库(PEAE)获得。 PEAR是可重用PHP组件的框架和分发系统。 安装PHPUnit可以通过PEAR安装程序命令... 尽管使用PEAR安装程序是PHPUnit唯一支持的安装方法,但你还是可以手工安装。 要手工

    php安装xdebug/php安装pear/phpunit详解步骤(图)

    - 在Pear安装完成后,需要向Pear中添加额外的频道以支持PHPUnit的安装。添加频道时,需要在PHP目录下运行一系列的“pearchannel-discover”命令。 - 添加完频道后,运行“pear install phpunit/PHPUnit”命令安装...

    windows下安装pear及phpunit(注意配置好php命令行环境)

    3. 在安装PHPUnit之前,确保已经正确安装并配置了PEAR环境,因为PHPUnit的安装依赖于PEAR。 4. 使用pear upgrade pear命令升级时,需要确保网络连接正常,因为安装和更新过程需要从网络下载文件。 5. 如果在安装...

    phpunit安装方法

    如果默认提供的PHPUnit版本不能满足需求,可以考虑通过PEAR库安装最新版本。此过程类似于Windows下的安装流程,可以从第8步开始: 1. **确保已经安装了PHP的PEAR库**。 2. **使用PEAR命令添加PHPUnit的渠道**。 3. ...

    composer 安装PHPUnit

    标题中的"composer 安装PHPUnit"指的是在PHP开发环境中,使用Composer这个依赖管理工具来安装PHPUnit,一个流行的PHP单元测试框架。Composer是PHP社区广泛采用的工具,它可以帮助开发者管理和更新项目所需的库和依赖...

    phpunit 3.67 最新版

    pear install phpunit/PHPUnit 方法二 :手动安装 1 从http://pear.phpunit.de/get/下载软件包并解压 2 把解压后的目录加入php.ini中的include_path 3 将脚本pear-phpunit改名为phpunit 4 将phpunit脚本中的@...

    CentOS环境下安装PHPUnit的方法分析

    再次执行`pear install –alldeps phpunit/PHPUnit`,应该能够成功安装。 最后,了解如何使用PHPUnit中的断言方法,比如`assertEquals`用于验证两个值是否相等,还有其他诸如`assertEmpty`、`assertTrue`等断言方法...

    Windows 下的 PHP-PEAR 安装方法

    PHP Pear 安装及使用windows下安装pear及phpunit(注意配置好php命令行环境)PHP 5.0 Pear安装方法PHP pear安装配置教程pear包安装phpunit的...xdebug/php安装pear/phpunit详解步骤(图)PHP性能优化准备篇图解PEAR安装

    phpunit配置及使用

    首先,为了安装 `phpunit`,我们需要先安装 PEAR (PHP Extension and Application Repository),它是 PHP 的一个包管理器。将 `go-pear.phar` 文件放到 PHP 的安装目录,然后通过命令行执行以下步骤: 1. 打开...

    Windows下安装PHP单元测试环境PHPUnit图文教程

    - 输入pear install --alldeps --force pear.phpunit.de/PHPUnit命令来安装PHPUnit及其依赖包。 - 安装过程中可能会因为网络问题失败,建议多尝试几次。 - 安装完成后,通过命令行输入PHPUnit,若出现PHPUnit的...

    phpunit安装教程

    本文将深入探讨PHPUnit的安装过程,并提供多种安装方法,以便根据不同的开发环境选择最适合的方式。 首先,安装PHPUnit的基础步骤通常涉及以下几个方面: 1. **PHP环境**:在开始安装PHPUnit之前,确保你的系统...

    PHPUnit安装及使用示例

    安装PHPUnit: 在php的目录下: 复制代码 代码如下: pear channel-discover pear; pear install phpunit/PHPUnit windows下将php的环境变量加入到PATH环境变量中。 简单使用: 复制代码 代码如下: <?php class ...

    Windows安装Pear所需文件

    在Windows操作系统上安装PHP的PEAR(PHP Extension and Application Repository)框架是一个重要的步骤,因为PEAR是PHP的一个包管理器,它提供了方便的方式来安装、管理和更新PHP的库和工具。本篇文章将详细阐述如何...

Global site tag (gtag.js) - Google Analytics