电脑上已经装好了wamp,但是windows下默认不会安装pear,所以去网上找了一些资料进行安装,下面就是一些记录笔记。
1.下载PEAR并进行前期准备
下载地址:http://pear.php.net/go-pear.phar
将Go-pear.phar放在待安装目录下(我的PHP文件夹位置:D:\wamp\bin\php\php5.5.12),在PHP文件夹中新建了一个pear文件夹,然后把go-pear.phar放进去。
这里因为我已经配好,所以文件夹里面有特别多文件,但是一开始就是拖进去的一个文件。
安装PEAR
利用cmd进入文件夹
- 1
- 2
- 1
- 2
这里我的php版本是5.5.12,然后再进行安装
- 1
- 1
然后会让你选择安装(Are you installing a system-wide PEAR or a local copy?
),这里local
就行,这里还有一个确认(Please confirm local copy by typing 'yes' :
),也只要yes
就行……然后一路回车就行,最后有个地方还会让你选择下(
Would you like to alter php.ini <D:\wamp\bin\php\php5.5.12\php.ini>? [Y/n] :
),直接选择Y
。
安装成功
最后Thanks for using go-pear!
就表示安装成功啦!
到此,可以pear list
命令查看已经安装的package。
安装PHPUnit
这部分属于扩展内容……一开始不太了解pear(现在也只有个模糊概念),而查了好多资料都是安装完pear后安装phpunit,而且照着书本的知识,貌似也要这部分,所以就一并弄了。
当我输入pear update
的时候,出现:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
总之就是说更新失败,然后我后面一系列操作都是ERROR或者WARNING等等,最后才知道,原来cmd一定要以管理员权限运行,否则无法访问C盘及进行C盘操作
上面是小插曲,我又重新以管理员权限打开cmd。
注:win+R打开的是没有管理员权限的,但是可以用以下办法管理员权限打开:
- 1
- 1
第一次运行可能需要输入管理员adm的密码,第二次就不用了。
不过我在这里重新试了pear upgrade
命令还是Fail……
所以果断右键以管理员身份运行……(谁叫它方便呢?)
然后就成功了~
以上是小插曲,下面开始正式地安装:
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
每个命令最后都有提示,直接看提示就知道自己成功了没。反正上面那个管理员权限解决后就直接一步成功了。(不知道第一个算不,个人感觉好像失败了……)
Trying to discover channel pear.phpunit.de over https:// instead
Discovery of channel “pear.phpunit.de” failed (channel-add: Cannot open “https://pear.phpunit.de/channel.xml” (Filehttps://pear.phpunit.de:443/channel.xml not valid (received: HTTP/1.1 410 Gone
)))Discovery of channel “components.ez.no” succeeded
Discovery of channel “pear.symfony-project.com” succeeded
然后安装unit
- 1
- 1
最后,查看PHPUnit是否已经安装成功
- 1
- 1
若有回应,表示安装成功~
好吧……最后我失败了……老老实实按照书上介绍的来吧,暂时没成功安装unit。
参考博客:http://blog.csdn.net/ruby97/article/details/8868197
特殊说明,本文版权归 ning个人博客 所有带原创标签请勿转载,转载请注明出处.
本文标题: windows下安装pear