gpt4 book ai didi

postgresql - 在不支持 PostgreSQL 10 的 Ubuntu 16.04 上安装 phpPgAdmin 5.1

转载 作者:行者123 更新时间:2023-11-29 11:22:40 27 4
gpt4 key购买 nike

根据 https://www.howtoforge.com/tutorial/ubuntu-postgresql-installation/ 安装在我的 ubuntu 16.04

登录http://localhost/phppgadmin/ PostgreSQL,浏览器显示不支持的 PostgreSQL 版本。请升级到版本或更高版本。

有什么解决方案吗?

最佳答案

其实你还是可以手动修改这个文件:

classes/database/Connection.php

// Detect version and choose appropriate database driver
switch (substr($version,0,3)) {
case '9.5': return 'Postgres'; break;
case '9.4': return 'Postgres94'; break;
case '9.3': return 'Postgres93'; break;
case '9.2': return 'Postgres92'; break;
case '9.1': return 'Postgres91'; break;
case '9.0': return 'Postgres90'; break;
case '8.4': return 'Postgres84'; break;
case '8.3': return 'Postgres83'; break;
case '8.2': return 'Postgres82'; break;
case '8.1': return 'Postgres81'; break;
case '8.0':
case '7.5': return 'Postgres80'; break;
case '7.4': return 'Postgres74'; break;
}

switch (substr($version,0,4)) {
case '10.1': return 'Postgres'; break;
}

未完全测试,但所有主要功能都可以正常工作。

或者创建自己的 https://github.com/phppgadmin/phppgadmin 分支并创建/修复几个文件以实现全面支持。

关于postgresql - 在不支持 PostgreSQL 10 的 Ubuntu 16.04 上安装 phpPgAdmin 5.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46794672/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com