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的FTP学习(二)
Oct 09 PHP
菜鸟学PHP之Smarty入门
Jan 04 PHP
php win下Socket方式发邮件类
Aug 21 PHP
php 中文字符入库或显示乱码问题的解决方法
Apr 12 PHP
php防止伪造数据从地址栏URL提交的方法
Aug 24 PHP
php网页病毒清除类
Dec 08 PHP
PHP的pcntl多进程用法实例
Mar 19 PHP
php实现根据IP地址获取其所在省市的方法
Apr 30 PHP
THinkPHP获取客户端IP与IP地址查询的方法
Nov 14 PHP
一键生成各种尺寸Icon的php脚本(实例)
Feb 08 PHP
Yii2结合Workerman的websocket示例详解
Sep 10 PHP
php远程请求CURL案例(爬虫、保存登录状态)
Apr 01 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加速的eAccelerator dll支持文件打包下载
2007/09/30 PHP
php中使用PHPExcel读写excel(xls)文件的方法
2014/09/15 PHP
PHP 常用的header头部定义汇总
2015/06/19 PHP
php中namespace use用法实例分析
2016/01/22 PHP
php中的常用魔术方法汇总
2016/02/14 PHP
php基于PDO连接MSSQL示例DEMO
2016/07/13 PHP
老生常谈PHP面向对象之标识映射
2017/06/21 PHP
PHP+Ajax实现的无刷新分页功能详解【附demo源码下载】
2017/07/03 PHP
一些易混淆且不常用的属性,希望有用
2007/01/29 Javascript
jQuery 中关于CSS操作部分使用说明
2007/06/10 Javascript
在JQuery dialog里的服务器控件 事件失效问题
2010/12/08 Javascript
js计算字符串长度包含的中文是utf8格式
2013/10/15 Javascript
利用js正则表达式验证手机号,email地址,邮政编码
2014/01/23 Javascript
jQuery 3.0十大新特性最终版发布
2016/07/14 Javascript
关于Sequelize连接查询时inlude中model和association的区别详解
2017/02/27 Javascript
Mac中安装nvm的教程分享
2017/12/11 Javascript
Nodejs实现的操作MongoDB数据库功能完整示例
2019/02/02 NodeJs
JS浅拷贝和深拷贝原理与实现方法分析
2019/02/28 Javascript
jQuery实现动态生成年月日级联下拉列表示例
2019/05/11 jQuery
详解Typescript 内置的模块导入兼容方式
2020/05/31 Javascript
Python 爬虫多线程详解及实例代码
2016/10/08 Python
Python+树莓派+YOLO打造一款人工智能照相机
2018/01/02 Python
浅析python协程相关概念
2018/01/20 Python
Pycharm代码无法复制,无法选中删除,无法编辑的解决方法
2018/10/22 Python
关于python下cv.waitKey无响应的原因及解决方法
2019/01/10 Python
python实现遍历文件夹图片并重命名
2020/03/23 Python
Python3实现个位数字和十位数字对调, 其乘积不变
2020/05/03 Python
Canon佳能美国官方商店:购买数码相机、数码单反相机、镜头和打印机
2016/11/15 全球购物
GAZMAN官网:澳大利亚领先的男装品牌
2019/12/19 全球购物
高中生学习生活的自我评价
2013/11/27 职场文书
公司节能减排倡议书
2014/05/14 职场文书
关于读书的演讲稿800字
2014/08/27 职场文书
客户答谢会活动方案
2014/08/31 职场文书
夫妻双方自愿离婚协议书
2014/10/24 职场文书
自查自纠整改报告
2014/11/06 职场文书
李强为自己工作观后感
2015/06/11 职场文书