Seite 1 von 1

Call to undefined method Session::getPreferences()

Verfasst: 13. Jun 2015, 22:26
von cra27
admidio-3.0-Beta.3, Ubuntu 14.04.1 LTS

unmittelbar nach der Installation wird nur eine weisse Seite angezeigt.

Im Error-log:

mod_fcgid: stderr: PHP Fatal error: Call to undefined method Session::getPreferences() in ..../httpdocs/admidio/adm_program/system/common.php on line 120

Grund: der Name der MySQL-Datembank ist zu lang (in meinem Fall 17 Zeichen).
Mit kurzem Namen klappt alles.

Bitte zumindest in die Installations-Routine eine Abfrage einbauen, die einen zu langen Namen zurückweist.

Ansonsten ist alles Prima, vielen Dank für Admidio!

Re: Call to undefined method Session::getPreferences()

Verfasst: 16. Jun 2015, 07:20
von fasse
Hallo cra27,

Ist das ein Problem von MySQL oder Php?

Soweit ich weiß haben wir in Admidio keine Einschränkung auf die Datenbankbezeichnung.

Viele Grüße
Fasse

Re: Call to undefined method Session::getPreferences()

Verfasst: 22. Jun 2015, 20:24
von weissst
Hallo,

ich hab jetzt 4 Installationen gemacht, aber diesen Fehler kann ich nicht finden.
(in mysql kann ein Datenbankname 64 Zeichen lang sein - wie auch ein Tabellenname)

lg
Stefan