千万个美丽的未来,抵不上一个温暖的现在,每一个真实的现在,都是我们曾经幻想的未来!
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]
Aug 30
首先到http://windows.php.net/downloads/releases/archives/下载php最新版本,根据你的系统和需要选择线程安全或非线程安全的版本,下载之后解压到你开发环境的php目录,本文php路径:D:\wwwroot\php-5.5.16-Win32

其次因为现在新版的php已经不带go-pear.phar了,所以我们要下载一个,下载地址:http://pear.php.net/go-pear.phar,下载之后放到php的目录,本文的路径是:D:\wwwroot\php-5.5.16-Win32

再次我们要在php的目录下创建一个批处理文件,名称随便取,本文用go-pear.bat,内容为:

@ECHO OFF
set PHP_BIN=php.exe
%PHP_BIN% -d output_buffering=0 go-pear.phar
pause

保存之后双击go-pear.bat执行,如果提示缺少 msvcr110.dll ,那就是你的系统缺少vc 2012 运行库,需要安装 vcredist_x64.exe 或 vcredist_x86.exe,根据自己的系统下载对应的版本安装即可,下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=30679

接下来我们继续安装过程:
点击在新窗口中浏览此图片
按回车确定
点击在新窗口中浏览此图片
确定没有问题按回车进行安装,输入数字则修改对应项,修改后按回车进行安装。

安装之后php的目录会生成一个名字为PEAR_ENV.reg的注册表文件,双击PEAR_ENV.reg导入注册表。

打开windows的命令行窗口,切换到D盘,cd D:\wwwroot\php-5.5.16-Win32 到php的目录
点击在新窗口中浏览此图片
输入pear -V 就可以查看pear的版本信息了:

D:\wwwroot\php-5.5.16-Win32>pear -V
PEAR Version: 1.9.5
PHP Version: 5.5.16
Zend Engine Version: 2.5.0
Running on: Windows NT WIN-V07MB4H27T1 6.1 build 7600 (Windows Server 2008 R2 Datacenter Edition) AMD64

输入pear list可以查看已安装的包:

D:\wwwroot\php-5.5.16-Win32>pear list
INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET:
=========================================
PACKAGE          VERSION STATE
Archive_Tar      1.3.12  stable
Console_Getopt   1.3.1   stable
PEAR             1.9.5   stable
Structures_Graph 1.0.4   stable
XML_Util         1.2.3   stable

如果没有Image_GraphViz和Log包,使用 pear install Log和pear install Image_GraphViz把这两个包安装了。
点击在新窗口中浏览此图片
再次输入pear list 查看已安装的包,应该有以下这些包了:

D:\wwwroot\php-5.5.16-Win32>pear list
INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET:
=========================================
PACKAGE          VERSION STATE
Archive_Tar      1.3.12  stable
Console_Getopt   1.3.1   stable
Image_GraphViz   1.3.0   stable
Log              1.12.8  stable
PEAR             1.9.5   stable
Structures_Graph 1.0.4   stable
XML_Util         1.2.3   stable


使用 pear upgrade-all 可以升级所有已安装的包。
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]