【PHP学习】Win下安装PEAR
来源:互联网 发布:道德经足不出户知天下 编辑:程序博客网 时间:2024/05/23 02:02
电脑上已经装好了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
这里我的php版本是5.5.12,然后再进行安装
- 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
总之就是说更新失败,然后我后面一系列操作都是ERROR或者WARNING等等,最后才知道,原来cmd一定要以管理员权限运行,否则无法访问C盘及进行C盘操作
上面是小插曲,我又重新以管理员权限打开cmd。
注:win+R打开的是没有管理员权限的,但是可以用以下办法管理员权限打开:
- 1
第一次运行可能需要输入管理员adm的密码,第二次就不用了。
不过我在这里重新试了pear upgrade
命令还是Fail……
所以果断右键以管理员身份运行……(谁叫它方便呢?)
然后就成功了~
以上是小插曲,下面开始正式地安装:
- 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” (File https://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
最后,查看PHPUnit是否已经安装成功
- 1
若有回应,表示安装成功~
好吧……最后我失败了……老老实实按照书上介绍的来吧,暂时没成功安装unit。
- 【PHP学习】Win下安装PEAR
- 【PHP学习】Win下安装PEAR
- WIN下成功安装PEAR
- PHP学习之三PEAR的安装
- win下 php安装mcrypt
- PHP PEAR安装记
- CentOS 安装PHP-PEAR
- php pear 安装
- linux php安装pear
- php安装pear
- php安装pear
- php安装pear
- php pear 学习
- windwos下安装pear
- windows 下pear安装
- Windows下安装PEAR
- linux下pear安装
- 为 Windows 下的 PHP 安装 PEAR 和 PHPUnit
- ipython bpython -bash: *python: command not found
- HDU1116 Play on words(欧拉回路加并查集)
- Win10搭建FTP服务器
- Windows 7
- PRML中文版(马春鹏)勘误表
- 【PHP学习】Win下安装PEAR
- 配置局域网YUM源
- 算法训练 进制转换(2转10)
- android 蓝牙通信编程
- hdu-1556-Color the ball(树状数组)
- BZOJ1006 神奇的国度 【弦图染色——最大势算法MCS】
- 二叉树面试题-镜像与判断是否为完全二叉树
- 理解linux 的 inode][解决inode耗尽问题
- Windows 7