404 Fehler nach Contao Marketing Suite Installation
Guten Morgen zusammen,
ich habe heute über den Contao Manager die Contao Marketing Suite installiert und in der Seitenstruktur einen Lizenzschlüssel hinterlegt. Wenn ich die Seite nun aufrufe, bekomme ich einen 404-Fehler. Folgendes habe ich in den Logs gefunden, werde aber noch nicht ganz schlau draus:
Code:
[2019-12-04 10:03:48] request.INFO: Matched route "tl_page.2". {"route":"tl_page.2","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","pageModel":"[object] (Contao\\PageModel: {})","parameters":"","_route":"tl_page.2"},"request_uri":"http://p465666.webspaceconfig.de/startseite.html","method":"GET"} []
[2019-12-04 10:03:48] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
[2019-12-04 10:03:49] request.CRITICAL: Uncaught PHP Exception Symfony\Component\Debug\Exception\ClassNotFoundException: "Attempted to load class "TemplateListener" from namespace "Codefog\Cookiebar\EventListener". Did you forget a "use" statement for another namespace?" at /html/contao/vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php line 181 {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\ClassNotFoundException(code: 0): Attempted to load class \"TemplateListener\" from namespace \"Codefog\\Cookiebar\\EventListener\".\nDid you forget a \"use\" statement for another namespace? at /html/contao/vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php:181)"} []
Kennt jemand das Problem, oder kann mir jemand mit dem Log weiterhelfen?
Contao Version 4.8.5
Contao Manager 1.2.1
Liste der Anhänge anzeigen (Anzahl: 1)
Die habe ich gar nicht installiert. Hintergrund warum ich die Marketing Suite installiert habe ist, weil ich das Feature "Cookie Opt-In" testen wollte.
Anhang 22991
Liste der Anhänge anzeigen (Anzahl: 1)
Stack Trace
Code:
[3/3] NotFoundHttpException
Symfony\Component\HttpKernel\Exception\NotFoundHttpException:
No root page found
at vendor/contao/core-bundle/src/EventListener/ExceptionConverterListener.php:94
at Contao\CoreBundle\EventListener\ExceptionConverterListener->convertToHttpException(object(NoRootPageFoundException), 'NotFoundHttpException')
(vendor/contao/core-bundle/src/EventListener/ExceptionConverterListener.php:65)
at Contao\CoreBundle\EventListener\ExceptionConverterListener->onKernelException(object(ExceptionEvent), 'kernel.exception', object(EventDispatcher))
(vendor/symfony/event-dispatcher/EventDispatcher.php:298)
at Symfony\Component\EventDispatcher\EventDispatcher::Symfony\Component\EventDispatcher\{closure}(object(ExceptionEvent), 'kernel.exception', object(EventDispatcher))
(vendor/symfony/event-dispatcher/EventDispatcher.php:260)
at Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(array(object(Closure), object(Closure), object(Closure), object(Closure), object(Closure), object(Closure), object(Closure), object(Closure), object(Closure), object(Closure)), 'kernel.exception', object(ExceptionEvent))
(vendor/symfony/event-dispatcher/EventDispatcher.php:235)
at Symfony\Component\EventDispatcher\EventDispatcher->callListeners(array(object(Closure), object(Closure), object(Closure), object(Closure), object(Closure), object(Closure), object(Closure), object(Closure), object(Closure), object(Closure)), 'kernel.exception', object(ExceptionEvent))
(vendor/symfony/event-dispatcher/EventDispatcher.php:73)
at Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object(ExceptionEvent), 'kernel.exception')
(vendor/symfony/http-kernel/HttpKernel.php:222)
at Symfony\Component\HttpKernel\HttpKernel->handleException(object(NoRootPageFoundException), object(Request), 1)
(vendor/symfony/http-kernel/HttpKernel.php:79)
at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
(vendor/symfony/http-kernel/Kernel.php:198)
at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
(web/index.php:31)
Anhang 22992
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Zitat von
Ainschy
No Root Page Found
Hast du eine Basis Seitenstruktur angelegt ?
Ja, hab ich.
Anhang 22993
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Zitat von
Spooky
Nein, damit kann das nichts zu tun haben. Laut deiner Fehlermeldung ist folgender Hook registriert:
PHP-Code:
$GLOBALS['TL_HOOKS']['outputFrontendTemplate'][] = [
Codefog\Cookiebar\EventListener\TemplateListener::class, 'onOutputFrontendTemplate'
];
Die Klasse Codefog\Cookiebar\EventListener\TemplateListener ist aber in deinem System nicht vorhanden.
Wie sieht der Inhalt deines system/modules/ Verzeichnis aus?
Anhang 22994
Ich habe die Marketing Suite jetzt auch einmal über den Contao Manager entfernt und nochmal neu hinzugefügt und die Datenbank aktualisiert. Alles unverändert.
Verstehe ich es richtig, dass die Marketing Suite von der Codefog Cookiebar abhängig ist? Ich bin eigentlich davon ausgegangen, dass der Contao Manager alle Abhängigkeiten installiert.