PHP致命错误:调用未定义的方法DB_error::getAll()

PHP致命错误:调用未定义的方法DB_error::getAll(),php,database,pear,Php,Database,Pear,我很无聊,我备份了网站,并试图正确地重新发布,但我有一个php错误 PHP致命错误:调用未定义的方法DB_error::getAll() 检查我的代码: //renvoi toutes les lignes public function getAll($p_Req) { global $db; return $db->getAll($p_Req); } 我已经重新安装了PHP5.2.17 pear 1.9.1和DB包1.7.14 这是这个网站的良好配置,我不接触代码,

我很无聊,我备份了网站,并试图正确地重新发布,但我有一个php错误

PHP致命错误:调用未定义的方法DB_error::getAll()

检查我的代码:

//renvoi toutes les lignes 
public function getAll($p_Req)
{
    global $db;
    return $db->getAll($p_Req);
}
我已经重新安装了PHP5.2.17 pear 1.9.1和DB包1.7.14

这是这个网站的良好配置,我不接触代码,我不明白为什么它不工作


请帮助

由于某些原因,您在$db变量中实例化的不是PEAR:db类,而是PEAR:db\u错误


您需要双重检查$db变量的源。

由于某种原因,您在$db变量中实例化的不是PEAR:db类,而是PEAR:db\u错误


您需要双重检查$db变量的源。

请检查并确保您调用的此方法位于db\u错误类中。请检查并确保您调用的此方法位于db\u错误类中,以便添加到此注释,$db变量是PEAR:db_错误类的原因可能是由于某种原因连接失败。要添加到此注释,$db变量是PEAR:db_错误类的原因可能是由于某种原因连接失败。