Gruß Offe[Wed Apr 04 22:46:00.283032 2018] [:error] [pid 461] [client IP-Adresse:52093] PHP Fatal error: Uncaught Error: Call to undefined method TableAccess::getAllVisibleCategories() in /var/www/html/neu/adm_program/system/classes/TableCategory.php:274\nStack trace:\n#0 /var/www/html/neu/adm_program/system/classes/TableRoles.php(464): TableCategory->isVisible()\n#1 /var/www/html/neu/adm_program/system/classes/Organization.php(227): TableRoles->setValue('rol_cat_id', '4')\n#2 /var/www/html/neu/adm_program/installation/install_steps/start_installation.php(224): Organization->createBasicData(2)\n#3 /var/www/html/neu/adm_program/installation/installation.php(198): require_once('/var/www/html/n...')\n#4 {main}\n thrown in /var/www/html/neu/adm_program/system/classes/TableCategory.php on line 274, referer: http://IP-Adresse/neu/adm_program/insta ... ate_config
Installation - Fehler
Installation - Fehler
Wenn ich den aktuellen Commit nehme und versuche komplett neu zu installieren, erscheint folgender Fehler:
Re: Installation - Fehler
Ok den Fehler hab ich gefunden. Sollte sich aber Fasse anschauen.
Es wird ein User mit der "TableAccess" Klasse angelegt. Darum gibt es auch die Methode "getAllVisibleCategories()" nicht.
Vll reicht hier eine zusätzliche Abfrage auf "$gCurrentUser instanceof User"
https://github.com/Admidio/admidio/blob ... on.php#L75
https://github.com/Admidio/admidio/blob ... s.php#L460
https://github.com/Admidio/admidio/blob ... y.php#L274
Es wird ein User mit der "TableAccess" Klasse angelegt. Darum gibt es auch die Methode "getAllVisibleCategories()" nicht.
Vll reicht hier eine zusätzliche Abfrage auf "$gCurrentUser instanceof User"
https://github.com/Admidio/admidio/blob ... on.php#L75
https://github.com/Admidio/admidio/blob ... s.php#L460
https://github.com/Admidio/admidio/blob ... y.php#L274
Re: Installation - Fehler
Hallo zusammen,
hab es jetzt mit instanceof angepasst. Da an dieser Stelle noch nicht alle Daten in der Datenbank sind, kann man leider noch kein richtiges User-Objekt anlegen.
Viele Grüße
Fasse
hab es jetzt mit instanceof angepasst. Da an dieser Stelle noch nicht alle Daten in der Datenbank sind, kann man leider noch kein richtiges User-Objekt anlegen.
Viele Grüße
Fasse