pear包安装phpunit的方法
PHPUnit可以通过PHP扩展和程序库(PEAE)获得。
PEAR是可重用PHP组件的框架和分发系统。
安装PHPUnit可以通过PEAR安装程序命令获得: pear install PHPUnit2
根据PEAR的版本命名标准,适用于PHP5的PHPUnit包称为PHPUnit2。
PHPUnit是适用于PHP4的包,这在本书后面关于“在PHP4中使用PHPUnit”一章会提到。
安装只有,能够在本地的PEAR目录中找到PHPUnit的源代码,路径通常是/usr/lib/ php/PHPUnit2。
尽管使用PEAR安装程序是PHPUnit唯一支持的安装方法,但你还是可以手工安装。
要手工安装,参照以下做法:
1.从http://pear.php.net/package/PHPUnit2/download 下载PHPUnit发布包,然后解压缩,确保目录在php.ini定义的include_path中。
2.准备phpunit脚本
a.将pear-phpunit脚本改名为phpunit
b.将脚本中所有的@php_bin@改名为PHP命令行解释器所在的目录(通常为/usr/bin/ php)。
c.将此脚本拷贝到一个PATH环境变量所包含的目录中,并将文件属性改为可执行(chmod +x phpunit)。
3.将PHPUnit2/ Runner/Version.php脚本中的所有@package_version@字符串替换为你所安装的PHPUnit版本(如2.3.0)。
相关推荐
-
PHP性能优化准备篇图解PEAR安装
什么是PEAR PEAR是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写.它是一个PHP扩展及应用的一个代码仓库,简单地说,PEAR就是PHP的CPAN. 为什么要安装PEAR PEAR提供了丰富的PHP扩展工具类,简单易用,可用于各个项目之中.Benchmark是PEAR的一个扩展包,提供Timer.Iterate和Profiler三个工具类,可用于性能优化过程中的断点调试获取代码的执行时间. 如何安装PEAR 打开源码安装
-
php安装xdebug/php安装pear/phpunit详解步骤(图)
首先,本文是基于wamp环境的基础上的,所以,如果您看到这里还没有搭建好wamp环境的话,介意您先把环境搭建好,因为这里都是一些实践性的内容. 1.准备 wamp环境中,我使用的各个软件的版本如下 windows 2003 Standard Edition SP2 apache HTTP Server 2.3 mysql 5.1.49 php 5.4.5 以上环境的搭建我就不赘述了,网上资料很多,通常也不会出现什么错误,但是如果您使用windows 7来部署的话,注意一下权限的问题就好了,所有
-
Windows 下的 PHP-PEAR 安装方法
直接下载解压,然后把它放到你的根目录底下,运行之即可(或者也可以使用 PHP CLI 运行它,效果一样): 打包下载地址
-
PHP Pear 安装及使用
安装pear -------------- pear是PHP的扩展和应用程序库,包含了很多有用的类,安装好php5.0后,pear实际上并没有被安装,安装的方法如下: 1.在php目录中双击go-pear.bat. 2.按照提示输入一些设置信息,主要是要把局域网的网关加上,如http://192.168.0.1:80/ ,pear要用这个地址访问Internet,若无代理服务器则直接回车 ,,我是直接按回车. 3.然后会提示一些包和PHP绑定,选择Y . 4.然后安装基本包和提示安装成功,就这么
-
windows下安装PEAR php5.3.1下解决出错的方法
phar "C:\php\PEAR\go-pear.phar" does not have a signature PHP Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: phar error: invalid url or non-existent phar "phar://go-pear.phar/index.php" in C:\php\PEAR\go-
-
PHP pear安装配置教程
什么是PEAR? PEAR是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写.它是一个PHP扩展及应用的一个代码仓库,简单地说,PEAR之于PHP就像是CPAN(Comprehensive Perl Archive Network)之于Perl. 由此可见PEAR是PHP代码的仓库,在这里可以找到很多有用的代码,避免我们重复写一些功能,但是PEAR代码包并不是直接通过HTTP网站下载的,我们需要安装PEAR. 如何获取并安装PE
-
PHP 5.0 Pear安装方法
pear是PHP的扩展和应用程序库,包含了很多有用的类,安装好php5.0后,pear实际上并没有被安装,安装的方法如下: 1.在php目录中双击go-pear.bat. 2.按照提示输入一些设置信息,主要是要把局域网的网关加上,如http://192.168.0.1:80/ ,pear要用这个地址访问Internet,若无代理服务器则直接回车 3.然后会提示一些包和PHP绑定,选择Y . 4.然后安装基本包和提示安装成功,就这么简单. 5.打开windows目录下的php.ini
-
Windows下的PHP安装pear教程
因为需要安装 PHPUnit,要先装 pear,网上的教程大多数是以双击 go-pear.bat 开始,但是我安装的php文件夹里压根没有这个文件. 经过几次搜索之后终于找到了办法,解决步骤如下: 1.下载下面连接的文件至 go-pear.phar http://pear.php.net/go-pear.phar 该文件最好放到 php 目录下,因为下一步执行后,会产生很多文件夹和文件. 2.执行 php go-pear.phar Windows 上执行的时候因为有 UAC 的问题所以需要以管理
-
windows下安装pear及phpunit(注意配置好php命令行环境)
安装环境 在安装PEAR之前需要配置安装PHP环境,如果没有自带PEAR (直接访问http://go-pear.org并保存其首页为go-pear.php) PEAR安装准备 如果PHP运行环境没有自带PEAR,则需要下载go-pear.php文件,同时保存在php.exe所在的目录下. PEAR安装步骤 1.我这里用的是wamp集成环境,d:\wamp\bin\php\php5.2.5>go-pear,开始自动安装. 通过这个PEAR安装截图,可以看到首先需要确认PEAR的安装目录结构,系统
-
pear包安装phpunit的方法
PHPUnit可以通过PHP扩展和程序库(PEAE)获得. PEAR是可重用PHP组件的框架和分发系统. 安装PHPUnit可以通过PEAR安装程序命令获得: pear install PHPUnit2 根据PEAR的版本命名标准,适用于PHP5的PHPUnit包称为PHPUnit2. PHPUnit是适用于PHP4的包,这在本书后面关于"在PHP4中使用PHPUnit"一章会提到. 安装只有,能够在本地的PEAR目录中找到PHPUnit的源代码,路径通常是/usr/lib/ php/
-
CentOS环境下安装PHPUnit的方法分析
本文实例讲述了CentOS环境下安装PHPUnit的方法.分享给大家供大家参考,具体如下: PHPUnit之于PHP正如JUnit之于Java,是PHP程序员用来写单元测试代码的工具.由于上级要求员工写代码时也要写单元测试代码,于是我在网上搜集相关资料,并整理了一套符合自己虚拟机环境的PHPUnit安装方法. 要求: 系统:centos5.4 PHP版本:php5.3. 一.安装Pear 首先要安装最新的pear.安装命令如下: wget http://pear.php.net/go-pear.
-
PHP使用 Pear 进行安装和卸载包的方法详解
本文实例讲述了PHP使用 Pear 进行安装和卸载包的方法.分享给大家供大家参考,具体如下: 安装: 首先运行到php根目录: 输入要安装的包文件名: 使用语法: pear install 要安装包的名称 回车确认: 如果没有其他意外,显示安装成功. 查看安装的包的信息: 语句: pear info 包的名称 php目录下的PEAR文件夹下,会出现HTTP文件: 卸载: 进入php目录,输入卸载命令: pear uninstall 要卸载的包的名称 回车确定,卸载成功: PEAR文件夹中,没有H
-
python学习之第三方包安装方法(两种方法)
这篇文章主要介绍了python学习之第三方包安装方法,最近在学习QQ空间.微博(爬虫)模拟登录,都涉及到了RSA算法.这样需要下一个RSA包(第三方包),在网上搜了好多资料,具体有以下两种方法: 第一种方法(不使用pip或者easy_install): Step1:在网上找到的需要的包,下载下来.eg. rsa-3.1.4.tar.gz Step2:解压缩该文件. Step3:命令行工具cd切换到所要安装的包的目录,找到setup.py文件,然后输入python setup.py install
-
centos6.5中rpm包安装mysql5.7初始化出错的解决方法
1.rz上传到服务器,解压缩 rz [root@mini2 upload]# tar -xvf mysql-5.7.19-1.el6.i686.rpm-bundle.tar 2.安装rpm包 rpm -ivh mysql-community-common-5.7.19-1.el6.i686.rpm rpm -ivh mysql-community-libs-5.7.19-1.el6.i686.rpm rpm -ivh mysql-community-libs-compat-5.7.19-1.el
-
将本地jar包安装进入maven仓库(实现方法)
实际项目中pom.xml依赖写法: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>3.1.0.RELEASE</version> </dependency> Maven 安装 JAR 包的命令是: mvn install:install-fi
-
YUM解决RPM包安装依赖关系及yum工具介绍本地源配置方法详解
1.背景概述 在实际生产环境下,对于在linux系统上安装rpm包,主要面临两个实际的问题 1)安装rpm包过程中,不断涌现的依赖关系问题,导致需要按照提示或者查询资料,手工安装更多的包 2)由于内外网的隔离,无法连接外网的yum源 鉴于上述因此,本文将详细介绍,yum工具以及配置本地yum源的方法 2.yum工具简介 •yum工具作为rpm包的软件管理器,可以进行rpm包的安装.升级以及删除等日常管理工作,而且对于rpm包之间的依赖关系可以自动分析,大大简化了rpm包的维护成本. •yum工具
-
Android 获取未安装的APK图标、版本号、包名等信息方法
一.获取APK图标 public static Drawable getApkIcon(Context context, String apkPath) { PackageManager pm = context.getPackageManager(); PackageInfo info = pm.getPackageArchiveInfo(apkPath, PackageManager.GET_ACTIVITIES); if (info != null) { ApplicationInfo a
-
关于mysql 8.0.13zip包安装方法
mysql 8.0.13默认有一个data文件夹,这个文件夹得删了,不然安装服务时候会有日志文件提示报错: Failed to find valid data directory. Data Dictionary initialization failed. 还有,要在mysql文件夹里新建个my.ini文件,内容如下图: default-character-set和character-set-server不能写成utf-8,写成UTF8Mb4就好 如果之前设置失败却创建了MYSQL服务, 用管
-
详解离线安装npm包的几种方法
这段时间的工作主题就是Linux 下的"离线部署",包括mongo.mysql.postgresql.nodejs.nginx等软件的离线部署.平常在服务器上借助apt-get就能轻松搞定的事情,在离线环境下就变得异常艰难.上一篇文章讲了使用snap离线安装软件的方式,但对于npm包怎么离线部署,snap是无能为力的.本篇文章就来讲一讲离线安装npm包的几种方法. 接下来的部分,我将以离线安装pm2为例来进行说明.pm2是一个进程守护程序,用于启动node集群和服务进程出错时自动重启,
随机推荐
- thinkPHP5实现数据库添加内容的方法
- Docker如何进入启动容器
- 在Ajax中使用get和post所遇到的问题及解决办法
- Go语言用map实现堆栈功能的方法
- jqPlot jQuery绘图插件的使用
- linux下使用docker-thunder-xware进行离线下载(推荐)
- 按扩展名分类批处理bat文件
- Spring MVC url提交参数和获取参数
- Android开发实现的电话窃听和拦截应用
- PHP使用DOMDocument类生成HTML实例(包含常见标签元素)
- 基于Silverlight打印的使用详解,是否为微软的Bug问题
- SQL优化技巧指南
- 基于JTable的列宽与内容自适应的实现方法
- Android中实现Runnable接口简单例子
- 键盘操作优势 IE7快捷键集锦
- Ubuntu 下安装和配置 FTP服务器
- 详解如何在 CentOS7.0 上搭建DNS 服务器
- 解析Java中的Field类和Method类
- java读取resources文件详解及实现代码
- C#的锯齿数组以及C++实现代码