仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 489|回复: 9
打印 上一主题 下一主题

[其他Linux] 带来一篇windows下安装pear及phpunit(注重设置好php命令行情况)

[复制链接]
透明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 14:41:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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测试
每一个开发团队都对他的发行版做过测试后放出的.那些国际知名的大品牌更是如此。
活着的死人 该用户已被删除
沙发
发表于 2015-1-18 15:09:34 | 只看该作者
可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?
第二个灵魂 该用户已被删除
板凳
发表于 2015-1-18 15:09:34 | 只看该作者
Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。
愤怒的大鸟 该用户已被删除
地板
发表于 2015-1-24 07:19:05 | 只看该作者
一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。?
冷月葬花魂 该用户已被删除
5#
发表于 2015-1-31 22:13:45 | 只看该作者
下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。
山那边是海 该用户已被删除
6#
发表于 2015-2-7 01:30:14 | 只看该作者
Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。
变相怪杰 该用户已被删除
7#
发表于 2015-2-19 11:51:20 | 只看该作者
其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。
飘飘悠悠 该用户已被删除
8#
发表于 2015-3-6 15:11:07 | 只看该作者
感谢老师和同学们在学习上对我的帮助。
兰色精灵 该用户已被删除
9#
发表于 2015-3-13 03:53:33 | 只看该作者
用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。
透明 该用户已被删除
10#
 楼主| 发表于 2015-3-20 11:59:37 | 只看该作者
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-26 01:59

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表