当我连接存储在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