错误:无法包括数据库后端所需的梨数据库功能



当我连接存储在mysql

的松鼠邮件通讯录中时,会发生此错误

是否已安装梨,并且包含路径设置是否正确以查找db.php?将通讯簿存储在松鼠邮件中,到MySQL,我遇到了错误。请帮助,如果有人知道解决方案

您可以使用系统软件包。例如,Fedora/Centos/redhat:

sudo yum install php-pear-DB

或使用梨安装DB,

pear install DB

或下载db.php:http://pear.php.net/package/db/download(当前最后一个版本:http://download.pear.pear.php.net/package/package/db-1.7.14。TGZ)和Uncompress db.php和DB目录中的DB目录。

这是一个旧线程,但我从未找到对Virtualmin的Squirrelmail错误的真正解决方案:

"不能包括数据库后端所需的梨数据库功能。是否安装了梨,并且包含路径是否正确设置以查找db.php?请联系您的系统管理员并报告此错误。"

到目前

要解决这个烦人的问题,您需要运行命令:

pear install db

此命令将失败,因为梨所需的版本为1.10.x。现在,您需要更新到梨1.10.x,这很容易:

wget http://pear.php.net/go-pear.phar
php go-pear.phar

这将更新梨,检查以下版本:

pear version

在我的情况下:梨版:1.10.3

现在您可以运行最后一个命令:

pear install db

它将安装它,最后不再出现错误。

我希望这对某人有帮助。

ps。在我的工作配置中,我已经删除了以下行:; include_path ="。:/usr/share/php"(应删除领先的";")在以下位置:/etc/php5/apache2/php.ini/etc/php5/cli/php.ini和restart apache

最新更新