Hallo Allerseits,
unsere 3.5 Installation hat sich im laufenden Betrieb verabschiedet. Sieht so aus, als wenn kein Zugriff auf die Datenbank möglich ist. Wie geht man da auf Fehlersuche?
Hier ein paar Meldungen:
Bei Zugriff auf die Seite:
Code:
Fatal error: Uncaught exception Error with message Call to undefined function Contao\Database\mysql_connect() thrown in system/modules/core/library/Contao/Database/Mysql.php on line 47
#0 system/modules/core/library/Contao/Database.php(81): Contao\Database\Mysql->connect()
#1 system/modules/core/library/Contao/Database.php(165): Contao\Database->__construct(Array)
#2 [internal function]: Contao\Database::getInstance()
#3 system/modules/core/library/Contao/System.php(140): call_user_func(Array)
#4 system/modules/core/library/Contao/User.php(158): Contao\System->import('Database')
#5 system/modules/core/classes/FrontendUser.php(61): Contao\User->__construct()
#6 system/modules/core/library/Contao/User.php(220): Contao\FrontendUser->__construct()
#7 [internal function]: Contao\User::getInstance()
#8 system/modules/core/library/Contao/System.php(140): call_user_func(Array)
#9 system/modules/core/controllers/FrontendIndex.php(31): Contao\System->import('FrontendUser', 'User')
#10 index.php(19): Contao\FrontendIndex->__construct()
#11 {main}
Das gleiche bei Zugriff auf BE:
Code:
Fatal error: Uncaught exception Error with message Call to undefined function Contao\Database\mysql_connect() thrown in system/modules/core/library/Contao/Database/Mysql.php on line 47
#0 system/modules/core/library/Contao/Database.php(81): Contao\Database\Mysql->connect()
#1 system/modules/core/library/Contao/Database.php(165): Contao\Database->__construct(Array)
#2 [internal function]: Contao\Database::getInstance()
#3 system/modules/core/library/Contao/System.php(140): call_user_func(Array)
#4 system/modules/core/library/Contao/User.php(158): Contao\System->import('Database')
#5 system/modules/core/classes/BackendUser.php(102): Contao\User->__construct()
#6 system/modules/core/library/Contao/User.php(220): Contao\BackendUser->__construct()
#7 [internal function]: Contao\User::getInstance()
#8 system/modules/core/library/Contao/System.php(140): call_user_func(Array)
#9 system/modules/core/controllers/BackendIndex.php(33): Contao\System->import('BackendUser', 'User')
#10 contao/index.php(19): Contao\BackendIndex->__construct()
#11 {main}
und hier die Line 47 aus MySQL.php:
Code:
…
$this->resConnection = mysql_connect($strHost, $this->arrConfig['dbUser'], $this->arrConfig['dbPass']);
…
Und nu?
Gruß Bernd
Lesezeichen