无法在第974行的C:\ xampp \ php \ pear \ DB.php中重新声明类DB_Error

时间:2014-06-19 11:24:31

标签: php xampp pear

我正在玩设置我的新网站的注册和登录系统,当我刷新这件事时。我没碰到那个文件! (C:\ XAMPP \ PHP \梨\ db.php中)。我检查了文件是否有错误,我在第974行看到的唯一一个是开放的花括号。我甚至尝试从pear.php.net下载一个新的DB.php文件,同样的错误。我知道错误意味着有两个相同的类,它不喜欢,但据我所知(ctrl + f搜索类DB_Error)只有一个..尝试查找错误,但不能找到任何东西....任何帮助都将非常感激,因为我是所有这些东西的新手! (:谢谢!

1 个答案:

答案 0 :(得分:0)

您必须找出第一次和第二次包含DB.php的位置。

使用xdebug获取函数跟踪是一种确定它的简单方法。安装xdebug,然后放一行

xdebug_start_trace('C:\trace.xt');

index.php文件的开头。

重新加载浏览器并重现错误后,使用文本编辑器打开跟踪文件,然后查找DB.php。它将显示文件的包含位置。