打印

关于centos上lnmp pear的安装

关于centos上lnmp pear的安装

我是cent5.5的系统   lnmp一键安装的环境
请问pear怎么安装?   那篇帖子我看过了   用那些指令装不了。
请求帮助,谢谢!

TOP

之前应该是写过一次,pear和pecl都通过此方法安装
wget http://pear.php.net/go-pear.phar
php -f go-pear.phar

直接回车默认就行
安装完php.ini应该有include_path = ".:/usr/local/php/share/pear" 这么一行,没有就加上
ln -s /usr/local/php/bin/pear /usr/bin/pearln -s /usr/local/php/bin/pecl /usr/bin/pecl
再pear install db或其他啥啥的就行了
lnmp0.9 需要将disable_functions里面的fsockopen去掉才能pear install

TOP

回复 2# 的帖子

按照你说的操作了 貌似还是有问题
这个路径 根本不纯在/usr/local/php/share/pear'  怎么办啊军歌 谢谢你了

Warning: include_once(DB.php) [function.include-once]: failed to open stream: No such file or directory in /home/wwwroot/radius.92kds.com/library/opendb.php on line 84

Warning: include_once() [function.include]: Failed opening 'DB.php' for inclusion (include_path='.:/usr/local/php/share/pear') in /home/wwwroot/radius.92kds.com/library/opendb.php on line 84

Fatal error: Class 'DB' not found in /home/wwwroot/radius.92kds.com/library/opendb.php on line 86

TOP

它提示的是DB.php不存在,肯定db没安装上

/usr/local/php/share/pear 这个不存在,前面pear肯定没安装成功

TOP

回复 4# 的帖子

军哥,lnmp1.4,安装lnmpa
sudo php -f go-pear.phar
安装后也是,根本没有/usr/local/php/share/pear,但是安装成功了,pear和pecl也都可以用

TOP

回复 5# 的帖子

这都是5年的教程了,发布新版本到时候看一下更新日志是很有必要的,几年前lnmp就已经默认安装里pear、pecl了

TOP