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 相关文章推荐
使用PHP备份MYSQL数据的多种方法
Jan 15 PHP
PHP引用(&amp;)各种使用方法实例详解
Mar 20 PHP
PHP函数getenv简介和使用实例
May 12 PHP
让CodeIgniter的ellipsize()支持中文截断的方法
Jun 12 PHP
PHP往XML中添加节点的方法
Mar 12 PHP
PHP判断FORM表单或URL参数来的数据是否为整数的方法
Mar 25 PHP
PHP入门教程之数学运算技巧总结
Sep 11 PHP
PHP反射API示例分享
Oct 08 PHP
实现PHP搜索加分页
Oct 12 PHP
Thinkphp5.0 框架视图view的比较标签用法分析
Oct 12 PHP
tp5框架基于ajax实现异步删除图片的方法示例
Feb 10 PHP
分享8个Laravel模型时间戳使用技巧小结
Feb 12 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模块memcache和memcached区别分析
2011/06/14 PHP
编写php应用程序实现摘要式身份验证的方法详解
2013/06/08 PHP
php动态生成版权所有信息的方法
2015/03/24 PHP
php转换颜色为其反色的方法
2015/04/27 PHP
PHP实现的浏览器检查类
2016/04/11 PHP
YII2 实现多语言配置的方法分享
2017/01/11 PHP
PHP长网址与短网址的实现方法
2017/10/13 PHP
Iframe 自动适应页面的高度示例代码
2014/02/26 Javascript
jQuery消息提示框插件Tipso
2015/05/04 Javascript
基于JavaScript实现弹出框效果
2016/02/19 Javascript
JS实时弹出新消息提示框并有提示音响起的实现代码
2016/04/20 Javascript
javascript实现起伏的水波背景效果
2016/05/16 Javascript
js中scrollTop()方法和scroll()方法用法示例
2016/10/03 Javascript
浅谈Koa服务限流方法实践
2017/10/23 Javascript
vue 项目如何引入微信sdk接口的方法
2017/12/18 Javascript
Vue 中使用vue2-highcharts实现曲线数据展示的方法
2018/03/05 Javascript
判断“命令按钮”是否被鼠标单击详解
2019/07/31 Javascript
小程序的上传文件接口的注意要点解析
2019/09/17 Javascript
python检测某个变量是否有定义的方法
2015/05/20 Python
python for循环输入一个矩阵的实例
2018/11/14 Python
python实现在遍历列表时,直接对dict元素增加字段的方法
2019/01/15 Python
用python一行代码得到数组中某个元素的个数方法
2019/01/28 Python
Pycharm简单使用教程(入门小结)
2019/07/04 Python
用python的turtle模块实现给女票画个小心心
2019/11/23 Python
Python操作多维数组输出和矩阵运算示例
2019/11/28 Python
python 爬虫网页登陆的简单实现
2020/11/30 Python
pycharm 实现复制一行的快捷键
2021/01/15 Python
HTML5中的Web Notification桌面通知功能的实现方法
2019/07/29 HTML / CSS
美国复古街头服饰精品店:Need Supply Co.
2017/02/22 全球购物
施华洛世奇巴西官网:SWAROVSKI巴西
2019/12/03 全球购物
简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
2016/11/20 面试题
推荐信怎么写
2014/05/09 职场文书
公司任命书模板
2014/06/06 职场文书
小学生运动会通讯稿
2014/09/23 职场文书
社区党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
2015年度内部审计工作总结
2015/05/20 职场文书