Page 1 of 1

Databaseinterface error line 1544

PostPosted: 04. May 2018 18:22
by Haxxan96
Fatal error: Uncaught Error: Call to a member function exists() on null in C:\xampp\phpMyAdmin\libraries\classes\DatabaseInterface.php:1544 Stack trace: #0 C:\xampp\phpMyAdmin\libraries\classes\DatabaseInterface.php(2477): PhpMyAdmin\DatabaseInterface->postConnectControl() #1 C:\xampp\phpMyAdmin\libraries\common.inc.php(358): PhpMyAdmin\DatabaseInterface->connect(257) #2 C:\xampp\phpMyAdmin\index.php(26): require_once('C:\\xampp\\phpMyA...') #3 {main} thrown in C:\xampp\phpMyAdmin\libraries\classes\DatabaseInterface.php on line 1544



Im facing this error . can anyone help me fix it? my Xampp version is 3.2.2

Re: Databaseinterface error line 1544

PostPosted: 05. May 2018 06:45
by Haxxan96
anyone can help?

Re: Databaseinterface error line 1544

PostPosted: 06. May 2018 06:57
by Haxxan96
guys?

Re: Databaseinterface error line 1544

PostPosted: 07. May 2018 20:10
by Nobbie
Please provide the REAL Xampp version, it is NOT 3.2.2 (that is the release of the Control Panel only).
At next edit C:\xampp\phpMyAdmin\libraries\classes\DatabaseInterface.php and show us line 1544 in order to see, what the error message means.

Finally tell us, what did you change in Xampp, what did you modify etc. pp., as this error DOES NOT appear right out of the box.

Re: Databaseinterface error line 1544

PostPosted: 22. May 2018 20:53
by Orion
Hello, I have the same problem and I currently have version 7.2.5 of XAMPP and I work on Windows 8.1, how can I solve this phpMyAdmin problem?

Re: Databaseinterface error line 1544

PostPosted: 23. May 2018 23:27
by Nobbie
Answer the questions above.

Re: Databaseinterface error line 1544

PostPosted: 30. May 2018 05:49
by kuringas77
Hello, I have the same error. I occupy version 5.6.36. This error appeared when I reinstalled XAMPP on my computer with OS WIndows 10. Line 1544 shows this:


Code: Select all
if ($GLOBALS['dblist']->databases->exists('phpmyadmin')) {
                    $this->relation->fixPmaTables('phpmyadmin', false);
                }




Thanks in advance

Re: Databaseinterface error line 1544

PostPosted: 31. May 2018 10:47
by Nobbie
Do you know Google?

I googled the error message and very quickly found this: https://github.com/phpmyadmin/phpmyadmin/issues/13948

Due to that error report, this is an issue with PhpMyAdmin, the solution is to download a newer version. Download phpmyadmin 4.8.1 from https://www.phpmyadmin.net/downloads/, rename c:/xampp/phpmyadmin to c:/xampp/phpmyadmin.old or similar, unpack the downloaded PhpMyAdmin 4.8.1 to c:/xampp, rename the folder to phpmyadmin, copy the file config.inc.php from the old phpmyadmin to the new and finally try again.

And finally learn how to use Google.