phpPgAdmin-登录失败-虚拟类-无法实例化



所以我遵循了YouTube视频中关于使用XAMPP设置phpPgAdmin的每一步。

在我使用凭据访问localhost/phppgadmin之后。。

  1. 用户名:postgres
  2. password:我在安装过程中创建的密码

我点击登录,得到。。

虚拟类--无法实例化

很难弄清楚这一点,有人能帮我吗。谢谢

我搜索了字符串"虚拟类——不能实例化";在文件夹中的所有文件中,并在文件"中找到它;adodb.inc.php";(在我的版本中,它在432行(:

/**
* Constructor
*/
function __construct()            
{
die('Virtual Class -- cannot instantiate');
}

所以我评论了这行,phpPgAdmin又开始工作了。

PS:这似乎不是解决问题的最合适的方法,但我需要它尽快工作

适用于2023年遇到问题的人@hericklr答案doenst是合适的。

这与php^8.0版本有关!

不幸的是,我在github phppgadmin页面上看到,所有者很长一段时间都没有应用更新。

所以我更新了一个分叉:https://github.com/EdvaldoAFilho/pgAdmin

只需下载并提取到:/usr/share/phppgadmin

(/usr/share/phppgadmin/[files](

希望它能起作用!

最新更新