在PostgreSQL 10在Ubuntu 16.04安装phpPgAdmin的5.1不支持
安装基于https://www.howtoforge.com/tutorial/ubuntu-postgresql-installation/在我的Ubuntu 16.04在PostgreSQL 10在Ubuntu 16.04安装phpPgAdmin的5.1不支持
登录到http://localhost/phppgadmin/ PostgreSQL的,浏览器显示的PostgreSQL 版本不支持。请升级到版本或更高版本。
任何分辨率?
phpPgAdmin多年来一直没有积极开发。它仍然是PostgreSQL的一个很好的界面,但不幸的是它们只支持9.2。我注意到最新的版本仍然可以运行到9.6,但至少在过去的6个月里它已经在一个生产环境中运行了,而在此之前的版本中,我多年来一直使用它(9.4/9.5?)。
我建议安装9.6,然后从那里开始。
编辑:如果你不想使用v10,那么你仍然可以使用pgAdmin 4作为界面,虽然这不是基于网页的。
好吧,它支持9.6,不支持10.现在显示。我希望这能帮助那些有同样问题的人。谢谢。 –
其实你仍然可以手动修改这个文件:
类/数据库/ 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分支并创建/修复一些文件以实现完全支持。
太棒了。工作正常。 –
我正在使用最新的最新版本10,所以为什么它仍然会发生? –