pear是
PHP的扩展和应用程序库,包含了很多有用的类,安装好php
5.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程式庫:
pear install packagename
下載 packages 但不安裝:
pear download packagename
pear download-all
安裝已下載的package:
pear install filename.tgz
列表:
目前pear網站上所有可取得pear程式庫列表:
pear remote-list
列出已安裝package:
pear list
列出可以升級的package:
pear list-upgrades
更新(升級):
更新package:
pear upgrade packagename
pear upgrade-all
移除:
刪除已安裝的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 Pear 安装及使用windows下安装pear及phpunit(注意配置好php命令行环境)PHP 5.0 Pear安装方法PHP pear安装配置教程pear包安装phpunit的方法windows下安装PEAR php5.3.1下解决出错的方法...
例如,go-pear.bat是安装PEAR(PHP扩展和应用架构)的脚本,php5ts.dll是PHP的线程安全版本的动态链接库,libmysqli.dll是mysqli扩展的依赖,其他如libmysql.dll和libmhash.dll是连接MySQL和处理哈希的库文件。...
本文将详细讲解Zabbix 5.0的安装过程,以及如何利用自动化脚本来简化部署。 首先,安装Zabbix 5.0之前,确保你的服务器环境满足以下条件: 1. 操作系统:Zabbix 5.0支持多种Linux发行版,如Ubuntu、CentOS、Red Hat...
PEAR 支持从 PHP 4.3.0 到最新的 PHP 版本,建议使用 PHP 5.0 及以上版本。此外,您还需要确保系统中已经配置好了一个可以访问网络的 Web 服务器,如 Apache 或 Nginx。 #### 三、安装 PEAR ##### 3.1 Windows ...
接着,安装 PHP5 及其开发工具和 PEAR(PHP Extension and Application Repository),这将为后续安装 PDO 提供必要的支持: ```bash sudo apt-get install php5 sudo apt-get install php5-dev sudo apt-get ...
sudo yum install httpd mariadb-server libxml2 libxml2-devel libcurl libcurl-devel gcc php php-mysqlnd php-xml php-gd php-ldap php-pear-DB -y ``` 4. **配置数据库**:根据你的需求,你可以选择MySQL或...
- 安装 PEAR: ``` sudo apt-get install php5-pear ``` - 安装 HTTP_Request2: ``` sudo pear install HTTP_Request2 ``` 2. **安装 SMTP 服务器**:推荐使用 Postfix。 - 安装 Postfix: ``` sudo ...
yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc ``` 安装完成后,需要设置 MySQL 数据库的 root 密码。使用以下命令: ...
D:\prgfiles\php-5.2.6-Win32\PEAR"`。 - 修改 `extension_dir` 为 `extension_dir="D:\prgfiles\php-5.2.6-Win32\ext"`。 - 启用MySQL扩展,即取消 `php_mysql.dll` 前面的注释符号(删除行首的分号)。 ##### 4. ...
通过PEAR安装Symfony库,首先需要确保已安装PEAR。然后,使用以下命令安装Symfony: ``` pear channel-discover pear.symfony-project.com pear install symfony/symfony ``` 这将下载并安装Symfony的核心库,同时将...
4. VersionControl_SVN-0.3.0alpha1.tgz:用于通过 PEAR 安装 SVN 支持。 5. Svnmanager-0.39:SVNManager 的安装包。 安装配置步骤如下: 1. 安装 MySQL-5.0: - 下载并安装 MySQL,运行 setup 文件,设置 root ...
#### 三、安装 MySQL 5.0 MySQL 作为 LMAP 架构中的数据库层,承担着存储和管理数据的任务。 1. **安装 MySQL**: ```shell yum install mysql mysql-server ``` 2. **设置 MySQL 自启动**: - 创建系统...
PHP处理器:PHP5.0 数据库服务器:MySQL5.1 2 技术架构及组件选择 系统采用PHP面向对象实现的MVC三层体系结构,系统层次图如下所示: 技术及组件选择: ?? PHP/面向对象 ?? MVC ?? Smarty ?? ADOdb ?? GD2 ?? ...
### CentOS+Nginx+PHP+MySQL标准生产环境配置方法 #### 概述 本文将详细介绍如何在CentOS系统上配置一套高效稳定的生产环境,包括Nginx作为Web服务器、PHP处理动态页面请求、MySQL作为数据库服务,以及安装一系列...
- **PHP版本迭代策略**:理解PHP版本更新周期的重要性,如5.0系列作为技术展示版,5.1系列侧重性能改进,5.2系列则全面提升了PHP的成熟度和实用性。 #### 三、PHP与现代Web开发技术融合 - **PHP与AJAX**:探讨了...
3. 服务器端软件:操作系统选用CentOS5,Web服务器采用Apache2.2,PHP处理器为PHP5.0,数据库服务器为MySQL5.1。 【技术架构】 该系统采用面向对象的PHP编程,结合MVC(Model-View-Controller)三层架构设计,增强...