HuasoFoundries/phpPgAdmin6

Bug in required adodb library

richp10 opened this issue · 0 comments

Fresh installation, php 8.0.1

Composer ran okay including this:
Installing adodb/adodb-php (v5.21.0)

But I get the following error when trying to load the app:

Fatal error: Declaration of ADODB_pdo::metaIndexes($table, $normalize = true) must be compatible with ADOConnection::MetaIndexes($table, $primary = false, $owner = false) in F:\TOOLS\phpPgAdmin6\vendor\adodb\adodb-php\drivers\adodb-pdo.inc.php on line 276

I changed line 276 to this:
public function metaIndexes($table,$normalize=true, $owner = false)

And phpPgadmin loaded - so this appears to be a bug in adodb - I will report on their site but you might need to force use of a deprecated version of their library until this is fixed.

I also tried updating to latest version of adodb but the bug is still there.