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

无法在第974行的C:\xampp\php\pear\DB.php中重新声明类DB_错误,php,xampp,pear,Php,Xampp,Pear,我只是在玩用注册和登录系统建立我的新网站的游戏,这时我刷新了它。我没有碰那个文件!C:\xampp\php\pear\DB.php。我检查了文件中的错误,在第974行中唯一看到的是一个开放的花括号。我甚至试着从pear.php.net下载一个新的DB.php文件,同样的错误。我知道这个错误意味着有两个相同的类,它不是这样的,但就我所能看到的ctrl+f搜索类DB_错误只有一个。。试图查找错误,但找不到任何。。。。任何帮助都将不胜感激,因为我对所有这些东西都是新手!:谢谢 您必须找出DB.php第

我只是在玩用注册和登录系统建立我的新网站的游戏,这时我刷新了它。我没有碰那个文件!C:\xampp\php\pear\DB.php。我检查了文件中的错误,在第974行中唯一看到的是一个开放的花括号。我甚至试着从pear.php.net下载一个新的DB.php文件,同样的错误。我知道这个错误意味着有两个相同的类,它不是这样的,但就我所能看到的ctrl+f搜索类DB_错误只有一个。。试图查找错误,但找不到任何。。。。任何帮助都将不胜感激,因为我对所有这些东西都是新手!:谢谢

您必须找出DB.php第一次和第二次包含在哪里

使用xdebug获取函数跟踪是确定这一点的简单方法。安装xdebug,然后放置一条线路

xdebug_start_trace('C:\trace.xt');
在index.php文件的开头


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

您不止一次包含DB.php,在哪里?对不起,我对这一切都不熟悉。。我不知道这个错误发生在哪里。我从来没有在我的任何htdoc中包含过这个类…需要'DB.php'来要求'DB.php'一次,或者如果inlude'DB.php'来包含'DB.php'@user3753614,我不知道你在使用哪个注册和登录系统,但我建议检查你的index.php文件或header.php文件,如果existi已经检查了我的所有文件一千次,包括index.php和我所有的include文件。我还检查了functions.php。。。谢谢你的快速回复!