PHP 5.0 Pear安装方法


Posted in PHP onDecember 06, 2006

pear是PHP的扩展和应用程序库,包含了很多有用的类,安装好php5.0后,pear实际上并没有被安装,安装的方法如下:  
1.在php目录中双击go-pear.bat。 
2.按照提示输入一些设置信息,主要是要把局域网的网关加上,如http://192.168.0.1:80/ ,pear要用这个地址访问Internet,若无代理服务器则直接回车  
3.然后会提示一些包和PHP绑定,选择Y 。 
4.然后安装基本包和提示安装成功,就这么简单。 
5.打开windows目录下的php.ini文件,然后查找到如下的地方: 
; UNIX: "/path1:/path2" 
;include_path = ".:/php/includes" 

; Windows: "\path1;\path2" 
;include_path = ".;c:\php\includes" 

把最后一行的注释去掉,然后把后面路径改成你的PEAR路径,例如: 
include_path = ".;c:\php\pear\" 
保存PHP.INI,然后重新启动APACHE即可。 

--------------- 
         pear命令帮助 
--------------- 
在你的pear目录中可以找到PEAR.PHP文件,这是管理pear的命令,在CMD中使用。它的部分命令功能如下: 

安?: 

自?路安?某一??pear程式?欤?nbsp;

pear install packagename 

下? packages 但不安?: 

pear download packagename 

pear download-all 

安?已下?的package: 

pear install filename.tgz 

列表: 

目前pear?站上所有可取得pear程式?炝斜恚?nbsp;

pear remote-list 

列出已安?package: 

pear list 

列出可以升?的package: 

pear list-upgrades 

更新(升?): 

更新package: 

pear upgrade packagename 

pear upgrade-all 

移除: 

?h除已安?的package: 

pear uninstall packagename 

---------------- 
          安装新的包 
---------------- 
比如你从http://pear.php.net/package/下载了新的包xxx.tgz。 
把它拷到C:\PHP\PEAR\go-pear-bundle目录,然后在CMD中输入: 
pear install xxx.tgz 
就行了,相关文件解压到了C:\PHP\PEAR\对应的目录中。 

--------------- 
              实例 
--------------- 
下载PEAR::HTML_Common 和 PEAR::HTML_QuickForm包,然后安装。 
建个新的PHP文件,输入代码 

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”> 
<HTML> 
<HEAD> 
<TITLE> PEAR::HTML_QuickForm </TITLE> 
<META NAME=”Generator” CONTENT=”EditPlus”> 
<META NAME=”Author” CONTENT=”Haohappy”> 
</HEAD> 
<BODY> 
<? 
require_once("HTML\QuickForm.php"); 
//建立一个表单对象 
$form = new HTML_QuickForm('frmTest', 'post'); 

$form->addElement('header', 'header', '请登录'); 
$form->addElement('text', 'name', '用户名:'); 
$form->addElement('password', 'password', '密码:'); 
$form->addElement('submit', 'submit', '提交'); 
// 输出到浏览器 
$form->display(); 
?> 
</BODY> 
</HTML>

PHP 相关文章推荐
初学者入门:细述PHP4的核心Zend
Sep 05 PHP
dedecms防止FCK乱格式化你的代码的修改方法
Mar 17 PHP
检查url链接是否已经有参数的php代码 添加 ? 或 &amp;
Feb 09 PHP
php使用ICQ网关发送手机短信
Oct 30 PHP
php查询ip所在地的方法
Dec 05 PHP
两个php日期控制类实例
Dec 09 PHP
php中explode的负数limit用法分析
Feb 27 PHP
PHP AjaxForm提交图片上传并显示图片源码
Nov 29 PHP
PHP编程获取音频文件时长的方法【基于getid3类】
Apr 20 PHP
ThinkPHP中create()方法自动验证表单信息
Apr 28 PHP
php中时间函数date及常用的时间计算
May 12 PHP
PHP实现时间日期友好显示实现代码
Sep 08 PHP
让你的WINDOWS同时支持MYSQL4,MYSQL4.1,MYSQL5X
Dec 06 #PHP
PHP 开发工具
Dec 06 #PHP
一些常用的php函数
Dec 06 #PHP
PHP语法速查表
Dec 06 #PHP
[转帖]PHP世纪万年历
Dec 06 #PHP
一个PHP日历程序
Dec 06 #PHP
模板引擎Smarty深入浅出介绍
Dec 06 #PHP
You might like
php win下Socket方式发邮件类
2009/08/21 PHP
php中判断字符串是否全是中文或含有中文的实现代码
2011/09/16 PHP
php eval函数一句话木马代码
2015/05/21 PHP
基于ThinkPHP实现批量删除
2015/12/18 PHP
PHP实现的服务器一致性hash分布算法示例
2018/08/09 PHP
js控制框架刷新
2008/08/01 Javascript
jQuery使用zTree插件实现树形菜单和异步加载
2016/02/25 Javascript
AngularJS中的$watch(),$digest()和$apply()区分
2016/04/04 Javascript
json对象与数组以及转换成js对象的简单实现方法
2016/06/24 Javascript
JS中如何比较两个Json对象是否相等实例代码
2016/07/13 Javascript
字太多用...代替的方法(两种)
2017/03/15 Javascript
Vue开发中整合axios的文件整理
2017/04/29 Javascript
JS使用Prim算法和Kruskal算法实现最小生成树
2019/01/17 Javascript
vue踩坑记-在项目中安装依赖模块npm install报错
2019/04/02 Javascript
原生javascript单例模式的应用实例分析
2020/02/23 Javascript
vue 里面的 $forceUpdate() 强制实例重新渲染操作
2020/09/21 Javascript
[01:01:24]LGD vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
深入解析Python中的WSGI接口
2015/05/11 Python
Python实现屏幕截图的两种方式
2018/02/05 Python
python学生管理系统代码实现
2020/04/05 Python
在Pycharm中修改文件默认打开方式的方法
2019/01/17 Python
Python 循环终止语句的三种方法小结
2019/06/24 Python
pandas计算最大连续间隔的方法
2019/07/04 Python
opencv转换颜色空间更改图片背景
2019/08/20 Python
Python 装饰器原理、定义与用法详解
2019/12/07 Python
python selenium操作cookie的实现
2020/03/18 Python
无需JS和jQuery代码实现CSS3鼠标浮动放大图片
2016/11/21 HTML / CSS
HTML5 body设置全屏背景图片的示例代码
2020/12/08 HTML / CSS
美国花园雕像和家居装饰网上商店:Design Toscano
2019/03/09 全球购物
Currentbody美国/加拿大:美容仪专家
2020/03/09 全球购物
.NET remoting的两种通道是什么
2016/05/31 面试题
开朗女孩的自我评价
2014/02/10 职场文书
大学生优秀班干部事迹材料
2014/05/26 职场文书
党员民主生活会材料
2014/12/15 职场文书
2016年毕业实习心得体会范文
2015/10/09 职场文书
大学生社区义工服务心得体会
2016/01/22 职场文书