»
返回PHPEye网站首页
游客:
注册
|
登录
|
统计
|
帮助
PHPEye开源社区
»
PEAR (PHP Extension and Application Repository)
» PEAR的路径是怎么include到php.ini里面去的?
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: PEAR的路径是怎么include到php.ini里面去的?
布老虎
新手上路
UID 470
精华
1
积分 10
帖子 20
翻译 0
原创 1
阅读权限 10
注册 2007-10-21
状态 离线
#1
使用道具
发表于 2008-3-20 01:54
资料
短消息
加为好友
PEAR的路径是怎么include到php.ini里面去的?
我安装的CentOS 5.1,在php.ini里面并没有设置include pear的路径,但在phpinfo()里面却显示出来
include_path .:/usr/share/pear .:/usr/share/pear
找了好多地方,找不到pear的路径是怎么跑到php.ini里面去的。
haohappy
超级版主
PHPEye站长
UID 2
精华
11
积分 110
帖子 283
翻译 6
原创 1
阅读权限 150
注册 2007-5-2
状态 离线
#2
使用道具
发表于 2008-3-20 03:26
资料
短消息
加为好友
呵呵,原因很简单,pear是随php绑定发布的,pear的包含路径是在php安装的时候就已经配置好了的.
互助共享,共同成长。
布老虎
新手上路
UID 470
精华
1
积分 10
帖子 20
翻译 0
原创 1
阅读权限 10
注册 2007-10-21
状态 离线
#3
使用道具
发表于 2008-3-20 18:56
资料
短消息
加为好友
QUOTE:
原帖由
haohappy
于 2008-3-20 03:26 发表
呵呵,原因很简单,pear是随php绑定发布的,pear的包含路径是在php安装的时候就已经配置好了的.
老大能不能指点一二?
在我的系统上,看phpinfo(),php的编译参数只有--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php.d' 和 '--without-pear'
这说明了系统编译的PHP只有从/etc和/etc/php.d两个目录下找配置文件,而且pear是作为一个外挂的模块来安装的。
在/etc目录下有php.ini和pear.conf两个文件,在pear.conf里面倒是有PEAR directory一项配置,说得就是PEAR所在的目录。
但是在php.ini里面并没有说要程序去找pear.conf这个配置文件,并抓里面的内容啊。。。
不会是在php的源代码里写死了要在/etc下面找pear.conf文件吧。。。
haohappy
超级版主
PHPEye站长
UID 2
精华
11
积分 110
帖子 283
翻译 6
原创 1
阅读权限 150
注册 2007-5-2
状态 离线
#4
使用道具
发表于 2008-3-21 07:43
资料
短消息
加为好友
估计你的php是默认的安装方式吧。 如果你指定了php的安装目录,如/www/php这样,那么pear的目录也是会跟着变的。
其实如果你不放心的话,可以在代码中使用set_ini来增加pear目录到include_path中,这样就万无一失了。
互助共享,共同成长。
布老虎
新手上路
UID 470
精华
1
积分 10
帖子 20
翻译 0
原创 1
阅读权限 10
注册 2007-10-21
状态 离线
#5
使用道具
发表于 2008-3-21 12:59
资料
短消息
加为好友
倒不是放心不放心的问题,只是想弄明白它是怎么找到的?!
keenlio
新手上路
UID 147
精华 0
积分 0
帖子 26
翻译 0
原创 0
阅读权限 10
注册 2007-7-3
来自 新加坡
状态 离线
#6
使用道具
发表于 2008-4-21 16:37
资料
主页
短消息
加为好友
是不是有另一个PHP.ini, 你看错了呢?
不思量 自难忘
投票
交易
悬赏
活动
PHPEye开源社区
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
当前时区 GMT+8, 现在时间是 2008-12-3 11:30
Powered by
Discuz!
5.5.0
© 2001-2007
Comsenz Inc.
Processed in 0.026177 second(s), 6 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
PHPEye开源社区
-
Archiver