|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
按照它们在系统中的作用分成几个部分介绍给大家,通过这些基础命令的学习我们可以进一步理解Linux系统:
安装情况
在安装PEAR之前必要设置安装PHP情况,假如没有自带PEAR
(间接会见http://go-pear.org并保留其首页为go-pear.php)
PEAR安装筹办
假如PHP运转情况没有自带PEAR,则必要下载go-pear.php文件,同时保留在php.exe地点的目次下。
PEAR安装步骤
1、我这里用的是wamp集成情况,d:wampinphpphp5.2.5>go-pear,入手下手主动安装。
经由过程这个PEAR安装截图,能够看到起首必要确认PEAR的安装目次布局,体系一般能主动辨认。
2、确认好PEAR在Windows下的安装目次布局,回车,入手下手下载和安装PEAR的默许扩大包,你也能够选择是不是同时安装Pear_Frontend_Web-beta,Pear_Frontend_Gtk2,MDB2扩大包。
3、PEAR默许扩大包安装后,提醒是不是必要设置php.ini文件中的include_path选项指向pear的安装目次,固然必要设置,不然没法利用,Y并回车,安装包会主动修正include_path选项。
PEAR安装完成,双击PEAR_ENV.reg将相干信息导进注册表,同时重启Apache便可。
PEAR的其他安装办法
假如PHP运转情况自带PEAR,则能够在PHP目次下找到PEAR.DAT文件,双击这个文件便可举行PEAR安装,体例应当相似上述安装体例。同时注重修正PHP.INI中的include_path选项便可。
PEAR命令
在命令行体例下,使用PEAR的相干命令能够安装本人必要的PEAR安装包。
pearhelp列出pear的一切命令,相似于pear的命令匡助命令。
pearhelp<command>列出某个pear命令的详细信息
pearhelpshortcuts列出一切pear命令的简写
pearlist-all列出一切可安装的packages,良多,能够会见pear扩大包列表找到必要的packages,再利用pearinstall命令安装package。
(安装pear时,可让其利用默许值,一向回车完。)
接着安装单位测试框架phpunit:
d:wampinphpphp5.2.5>pearchannel-discoverpear.phpunit.de
AddingChannel"pear.phpunit.de"succeeded
Discoveryofchannel"pear.phpunit.de"succeeded
d:wampinphpphp5.2.5>pearinstallphpunit/PHPUnit
Didnotdownloadoptionaldependencies:pear/Image_GraphViz,pear/Log,channel:/
/pear.symfony-project.com/YAML,use--alldepstodownloadautomatically
phpunit/PHPUnitrequiresPEARInstaller(version>=1.8.1),installedversionis
1.6.1
phpunit/PHPUnitcanoptionallyusepackage"pear/Image_GraphViz"(version>=1.2
.1)
phpunit/PHPUnitcanoptionallyusepackage"pear/Log"
phpunit/PHPUnitcanoptionallyusepackage"channel://pear.symfony-project.com/Y
AML"(version>=1.0.2)
phpunit/PHPUnitcanoptionallyusePHPextension"pdo_sqlite"
phpunit/PHPUnitcanoptionallyusePHPextension"soap"
phpunit/PHPUnitcanoptionallyusePHPextension"xdebug"(version>=2.0.5)
Novalidpackagesfound
installfailed
(安装phpunit失利,此时经由过程pearupgradepear更新pear后持续安装)
d:wampinphpphp5.2.5>pearupgradepear
downloadingPEAR-1.9.0.tgz...
StartingtodownloadPEAR-1.9.0.tgz(291,634bytes)
......
d:wampinphpphp5.2.5>pearinfopear
ABOUTPEAR.PHP.NET/PEAR-1.9.0
......
d:wampinphpphp5.2.5>pearchannel-discoverpear.phpunit.de
Channel"pear.phpunit.de"isalreadyinitialized
d:wampinphpphp5.2.5>pearinstallphpunit/PHPUnit
Unknownremotechannel:pear.symfony-project.com
Didnotdownloadoptionaldependencies:pear/Image_GraphViz,pear/Log,channel:/
/pear.symfony-project.com/YAML,use--alldepstodownloadautomatically
phpunit/PHPUnitcanoptionallyusepackage"pear/Image_GraphViz"(version>=1.2
.1)
phpunit/PHPUnitcanoptionallyusepackage"pear/Log"
phpunit/PHPUnitcanoptionallyusepackage"channel://pear.symfony-project.com/Y
AML"(version>=1.0.2)
phpunit/PHPUnitcanoptionallyusePHPextension"pdo_sqlite"
phpunit/PHPUnitcanoptionallyusePHPextension"soap"
phpunit/PHPUnitcanoptionallyusePHPextension"xdebug"(version>=2.0.5)
downloadingPHPUnit-3.4.13.tgz...
StartingtodownloadPHPUnit-3.4.13.tgz(254,903bytes)
.....................................................done:254,903bytes
installok:channel://pear.phpunit.de/PHPUnit-3.4.13
phpunit安装终了,可输出phpunit测试
每一个开发团队都对他的发行版做过测试后放出的.那些国际知名的大品牌更是如此。 |
|