PHP检查PEAR是否工作

Checking if PEAR works
首先进入安装php的目录:shift+left mouse button(windows环境下);
或者先进入cmd,然后cd your/dir/php

//如果正常,列出一个命令列表
pear
Commands:
build                  Build an Extension From C Source
bundle                 Unpacks a Pecl Package
channel-add            Add a Channel

//检查版本
pear version
PEAR Version: 1.7.2
PHP Version: 5.2.6RC4-pl0-gentoo
Zend Engine Version: 2.2.0
Running on: Linux …

 

//验证包含路径
pear config-get php_dir
/usr/share/lib/php/

//检查PHP使用的配置文件
php –ini
Configuration File (php.ini) Path: /etc/php/cli-php5
Loaded Configuration File:         /etc/php/cli-php5/php.ini
Scan for additional .ini files in: /etc/php/cli-php5/ext-active
Additional .ini files parsed:      /etc/php/cli-php5/ext-active/php_gtk2.ini,
/etc/php/cli-php5/ext-active/xdebug.ini

//检查PHP的include_path的设置
php -c /path/to/php.ini -r “echo get_include_path();”
.;D:\wampserver\wamp\bin\php\php5.3.3\pear
在任何情况下,pear的php_dir(即:D:\wampserver\wamp\bin\php\php5.3.3\pear)都因该在包含路径里面,如果没有,就将其添加到php.ini里

//尝试包含一个文件,创建一个check_pear.php
<?php
require_once ‘System.php’;//注意路径system.php应该在php_dir的路径下
var_dump(class_exists(‘System’, false));
?>
在浏览器里浏览此文件,结果应该是bool(true);

posted @ 2012-06-24 22:13  daveztong  阅读(372)  评论(0编辑  收藏  举报