Ergebnis 1 bis 5 von 5

Thema: Frontend nach Update nicht erreichbar - Contao Cache erneuern scheitert

  1. #1
    Contao-Nutzer
    Registriert seit
    12.04.2022.
    Beiträge
    11

    Standard Frontend nach Update nicht erreichbar - Contao Cache erneuern scheitert

    Hallo,
    zunächst einmal die composer json, darin sollte ja ersichtlich sein was installiert ist: Hosting liegt bei Strato.
    Code:
    {
        "type": "project",
        "require": {
            "contao/calendar-bundle": "4.13.2",
            "contao/comments-bundle": "4.13.2",
            "contao/conflicts": "*@dev",
            "contao/faq-bundle": "4.13.2",
            "contao/listing-bundle": "4.13.2",
            "contao/manager-bundle": "4.13.2",
            "contao/news-bundle": "4.13.2",
            "contao/newsletter-bundle": "4.13.2",
            "madeyourday/contao-rocksolid-columns": "^2.0",
            "madeyourday/contao-rocksolid-custom-elements": "^2.3.12",
            "madeyourday/contao-rocksolid-frontend-helper": "^2.1.3",
            "madeyourday/contao-rocksolid-icon-picker": "^2.0",
            "madeyourday/contao-rocksolid-slider": "^2.1.8",
            "madeyourday/contao-rocksolid-theme-assistant": "^2.0"
        },
        "extra": {
            "contao-component-dir": "assets"
        },
        "scripts": {
            "post-install-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ],
            "post-update-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ]
        }
    }
    ich bin ein Neuling im Forum und bitte um Unterstützung. Ich finde leider meinen Fehler nicht. Zu guter Erst ist das Frontend nicht erreichbar. Im var/logs Ordner finde ich folgende Einträge mit Fehlern- hier mal ein Auszug:

    Code:
    [2022-04-12T06:31:22.128556+01:00] request.INFO: Matched route "tl_page.2". {"route":"tl_page.2","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.2","parameters":"","pageModel":{"Contao\\PageModel":[]},"_route":"tl_page.2","_route_object":{"Contao\\CoreBundle\\Routing\\Page\\PageRoute":[]}},"request_uri":"http://www.ocv-schoenbrunn.de/home.html","method":"GET"} []
    [2022-04-12T06:31:22.217749+01:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2022-04-12T06:31:22.516333+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Undefined constant "MEDIAELEMENT"" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5 line 4 {"exception":"[object] (Error(code: 0): Undefined constant \"MEDIAELEMENT\" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5:4)"} []
    [2022-04-12T06:34:16.322518+01:00] request.INFO: Matched route "tl_page.10.error_404". {"route":"tl_page.10.error_404","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.10","pageModel":{"Contao\\PageModel":[]},"_url_fragment":"contao-manager/users.json","_route":"tl_page.10.error_404","_route_object":{"Symfony\\Component\\Routing\\Route":[]}},"request_uri":"http://www.ocv-schoenbrunn.de/contao-manager/users.json","method":"GET"} []
    [2022-04-12T06:34:16.374998+01:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2022-04-12T06:34:16.859709+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Undefined constant "MEDIAELEMENT"" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5 line 4 {"exception":"[object] (Error(code: 0): Undefined constant \"MEDIAELEMENT\" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5:4)"} []
    [2022-04-12T06:34:16.920332+01:00] request.INFO: Matched route "tl_page.2". {"route":"tl_page.2","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.2","parameters":"","pageModel":{"Contao\\PageModel":[]},"_route":"tl_page.2","_route_object":{"Contao\\CoreBundle\\Routing\\Page\\PageRoute":[]}},"request_uri":"http://www.ocv-schoenbrunn.de/home.html","method":"GET"} []
    [2022-04-12T06:34:16.980581+01:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2022-04-12T06:34:17.440667+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Undefined constant "MEDIAELEMENT"" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5 line 4 {"exception":"[object] (Error(code: 0): Undefined constant \"MEDIAELEMENT\" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5:4)"} []
    [2022-04-12T06:34:37.888762+01:00] request.INFO: Matched route "tl_page.10.error_404". {"route":"tl_page.10.error_404","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.10","pageModel":{"Contao\\PageModel":[]},"_url_fragment":"contao-manager/users.json","_route":"tl_page.10.error_404","_route_object":{"Symfony\\Component\\Routing\\Route":[]}},"request_uri":"http://www.ocv-schoenbrunn.de/contao-manager/users.json","method":"GET"} []
    [2022-04-12T06:34:37.935184+01:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2022-04-12T06:34:38.298080+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Undefined constant "MEDIAELEMENT"" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5 line 4 {"exception":"[object] (Error(code: 0): Undefined constant \"MEDIAELEMENT\" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5:4)"} []
    [2022-04-12T06:36:47.651950+01:00] request.INFO: Matched route "tl_page.2". {"route":"tl_page.2","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.2","parameters":"","pageModel":{"Contao\\PageModel":[]},"_route":"tl_page.2","_route_object":{"Contao\\CoreBundle\\Routing\\Page\\PageRoute":[]}},"request_uri":"http://www.ocv-schoenbrunn.de/home.html","method":"GET"} []
    [2022-04-12T06:36:47.789925+01:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2022-04-12T06:36:48.129402+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Undefined constant "MEDIAELEMENT"" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5 line 4 {"exception":"[object] (Error(code: 0): Undefined constant \"MEDIAELEMENT\" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5:4)"} []
    [2022-04-12T06:41:11.504009+01:00] request.INFO: Matched route "tl_page.2". {"route":"tl_page.2","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.2","parameters":"","pageModel":{"Contao\\PageModel":[]},"_route":"tl_page.2","_route_object":{"Contao\\CoreBundle\\Routing\\Page\\PageRoute":[]}},"request_uri":"http://www.ocv-schoenbrunn.de/home.html","method":"GET"} []
    [2022-04-12T06:41:11.542440+01:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2022-04-12T06:41:11.887791+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Undefined constant "MEDIAELEMENT"" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5 line 4 {"exception":"[object] (Error(code: 0): Undefined constant \"MEDIAELEMENT\" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5:4)"} []
    [2022-04-12T06:48:48.582927+01:00] request.INFO: Matched route "tl_page.101". {"route":"tl_page.101","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.101","parameters":"","pageModel":{"Contao\\PageModel":[]},"_route":"tl_page.101","_route_object":{"Contao\\CoreBundle\\Routing\\Page\\PageRoute":[]}},"request_uri":"http://ocv-schoenbrunn.de/mitglied_werden.html","method":"GET"} []
    [2022-04-12T06:48:48.803920+01:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2022-04-12T06:48:49.203750+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Undefined constant "MEDIAELEMENT"" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5 line 4 {"exception":"[object] (Error(code: 0): Undefined constant \"MEDIAELEMENT\" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5:4)"} []
    [2022-04-12T06:48:49.148997+01:00] request.INFO: Matched route "tl_page.10.error_404". {"route":"tl_page.10.error_404","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.10","pageModel":{"Contao\\PageModel":[]},"_url_fragment":"contao-manager/users.json","_route":"tl_page.10.error_404","_route_object":{"Symfony\\Component\\Routing\\Route":[]}},"request_uri":"http://www.ocv-schoenbrunn.de/contao-manager/users.json","method":"GET"} []
    [2022-04-12T06:48:49.185839+01:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2022-04-12T06:48:49.388994+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Undefined constant "MEDIAELEMENT"" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5 line 4 {"exception":"[object] (Error(code: 0): Undefined constant \"MEDIAELEMENT\" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5:4)"} []
    [2022-04-12T06:48:52.037200+01:00] request.INFO: Matched route "tl_page.108". {"route":"tl_page.108","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.108","parameters":"","pageModel":{"Contao\\PageModel":[]},"_route":"tl_page.108","_route_object":{"Contao\\CoreBundle\\Routing\\Page\\PageRoute":[]}},"request_uri":"http://ocv-schoenbrunn.de/kooperationspartner.html","method":"GET"} []
    [2022-04-12T06:48:52.178023+01:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2022-04-12T06:48:52.509080+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Undefined constant "MEDIAELEMENT"" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5 line 4 {"exception":"[object] (Error(code: 0): Undefined constant \"MEDIAELEMENT\" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5:4)"} []
    [2022-04-12T06:48:52.051284+01:00] request.INFO: Matched route "tl_page.72". {"route":"tl_page.72","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.72","parameters":"","pageModel":{"Contao\\PageModel":[]},"_route":"tl_page.72","_route_object":{"Contao\\CoreBundle\\Routing\\Page\\PageRoute":[]}},"request_uri":"http://ocv-schoenbrunn.de/ein-tag-im-kiga.html","method":"GET"} []
    [2022-04-12T06:48:52.193010+01:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2022-04-12T06:48:52.529704+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Undefined constant "MEDIAELEMENT"" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5 line 4 {"exception":"[object] (Error(code: 0): Undefined constant \"MEDIAELEMENT\" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5:4)"} []
    [2022-04-12T06:48:54.025929+01:00] request.INFO: Matched route "tl_page.92". {"route":"tl_page.92","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.92","parameters":"","pageModel":{"Contao\\PageModel":[]},"_route":"tl_page.92","_route_object":{"Contao\\CoreBundle\\Routing\\Page\\PageRoute":[]}},"request_uri":"http://ocv-schoenbrunn.de/veranstaltungen.html","method":"GET"} []
    [2022-04-12T06:48:54.170314+01:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2022-04-12T06:48:54.458653+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Undefined constant "MEDIAELEMENT"" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5 line 4 {"exception":"[object] (Error(code: 0): Undefined constant \"MEDIAELEMENT\" at /mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/j_mediaelement.html5:4)"} []

    Ich hatte schon mal das Problem. Damals reichte es über den Contao-Manager das Composer Update zu starten. Ich habe alles probiert, was ich in Foren gefunden habe und was ich mit meiner geringen Erfahrung weiß. Dabei bin ich auch auf einen Fehler gestoßen beim erneuern des DEV-Cache. Nachfolgend die Consolenausgabe:

    Code:
    $ /opt/RZphp80/bin/php-cli -q -dmax_execution_time=0 -dmemory_limit=-1 -dallow_url_fopen=1 -ddisable_functions= -ddate.timezone=MET /mnt/web406/a3/68/5615268/htdocs/contao/vendor/contao/manager-bundle/bin/contao-console cache:clear --env=dev --no-warmup
    
    
     // Clearing the cache for the dev environment with debug                       
     // true                                                                        
    
     [OK] Cache for the "dev" environment (debug=true) was successfully cleared.    
    
    
    # Process terminated with exit code 0
    # Result: OK
    
    
    $ /opt/RZphp80/bin/php-cli -q -dmax_execution_time=0 -dmemory_limit=-1 -dallow_url_fopen=1 -ddisable_functions= -ddate.timezone=MET /mnt/web406/a3/68/5615268/htdocs/contao/vendor/contao/manager-bundle/bin/contao-console cache:warmup --env=dev
    
    
     // Warming up the cache for the dev environment with debug                     
     // true                                                                        
    
    10:06:47 CRITICAL  [console] Error thrown while running command "cache:warmup --env=dev". Message: "Warning: Undefined array key "size"" ["exception" => ErrorException { …},"command" => "cache:warmup --env=dev","message" => "Warning: Undefined array key "size""]
    
    In rsce_swissy_logo_config.php line 21:
                                           
      Warning: Undefined array key "size"  
                                           
    
    cache:warmup [--no-optional-warmers]
    
    
    # Process terminated with exit code 1
    # Result: General error
    hier noch der Stack-Trace:
    Code:
    ErrorException:
    Warning: Undefined array key "size"
    
      at templates/swissy/rsce_swissy_logo_config.php:21
      at include('/mnt/web406/a3/68/5615268/htdocs/contao/templates/swissy/rsce_swissy_logo_config.php')
         (vendor/madeyourday/contao-rocksolid-custom-elements/src/CustomElements.php:1438)
      at MadeYourDay\RockSolidCustomElements\CustomElements::loadConfig()
         (vendor/madeyourday/contao-rocksolid-custom-elements/src/CustomElements.php:1642)
      at MadeYourDay\RockSolidCustomElements\CustomElements->loadLanguageFileHook('default', 'en', 'en')
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php:572)
      at Contao\System::loadLanguageFile('default')
         (vendor/madeyourday/contao-rocksolid-custom-elements/src/CustomElements.php:1342)
      at MadeYourDay\RockSolidCustomElements\CustomElements::loadConfig()
         (vendor/contao/core-bundle/src/Framework/ContaoFramework.php:384)
      at Contao\CoreBundle\Framework\ContaoFramework->triggerInitializeSystemHook()
         (vendor/contao/core-bundle/src/Framework/ContaoFramework.php:286)
      at Contao\CoreBundle\Framework\ContaoFramework->initializeFramework()
         (vendor/contao/core-bundle/src/Framework/ContaoFramework.php:121)
      at Contao\CoreBundle\Framework\ContaoFramework->initialize(true)
         (vendor/contao/core-bundle/src/Routing/Matcher/LegacyMatcher.php:45)
      at Contao\CoreBundle\Routing\Matcher\LegacyMatcher->matchRequest(object(Request))
         (vendor/symfony-cmf/routing/src/DynamicRouter.php:272)
      at Symfony\Cmf\Component\Routing\DynamicRouter->matchRequest(object(Request))
         (vendor/symfony-cmf/routing/src/ChainRouter.php:188)
      at Symfony\Cmf\Component\Routing\ChainRouter->doMatch('/home.html', object(Request))
         (vendor/symfony-cmf/routing/src/ChainRouter.php:158)
      at Symfony\Cmf\Component\Routing\ChainRouter->matchRequest(object(Request))
         (vendor/symfony/http-kernel/EventListener/RouterListener.php:111)
      at Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest(object(RequestEvent), 'kernel.request', object(TraceableEventDispatcher))
         (vendor/symfony/event-dispatcher/Debug/WrappedListener.php:117)
      at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object(RequestEvent), 'kernel.request', object(TraceableEventDispatcher))
         (vendor/symfony/event-dispatcher/EventDispatcher.php:230)
      at Symfony\Component\EventDispatcher\EventDispatcher->callListeners(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.request', object(RequestEvent))
         (vendor/symfony/event-dispatcher/EventDispatcher.php:59)
      at Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object(RequestEvent), 'kernel.request')
         (vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:154)
      at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object(RequestEvent), 'kernel.request')
         (vendor/symfony/http-kernel/HttpKernel.php:128)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (vendor/symfony/http-kernel/HttpKernel.php:74)
      at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
         (vendor/symfony/http-kernel/Kernel.php:202)
      at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
         (web/index.php:44)
      at require('/mnt/web406/a3/68/5615268/htdocs/contao/web/index.php')
         (web/app.php:13)

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.163
    Partner-ID
    10107

    Standard

    Du hast das Swissy Theme installiert, welches wiederum ein j_mediaelement Template mit sich bringt - welches wiederum eine Konstante nutzt, die in Contao 4.13 nicht mehr existiert. Darüberhinaus bringt das Theme einige RockSolid Custom Elements mit sich - wo aber wiederum eine PHP 8 Inkompatibilität in einer der RSCE Config Dateien vorhanden ist. Prüfe mal ob du die aktuellsten Template Dateien des Themes nutzt.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    12.04.2022.
    Beiträge
    11

    Standard

    Hallo Spooky,

    vielen Dank für die schnelle Antwort. Ich habe im Contao-Manager auch die Erweiterungen aktualisiert. Das ist doch der richtige Weg oder geschieht dies über einen anderen manuellen Weg?

    Viele Grüße
    Alex

  4. #4
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.776
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das Theme von Rocksolid ist keine Erweiterung. Das muss händisch aktualisiert werden. Im Wesentlichen musst Du die Templates und das CSS vergleichen, welches die neuste Version mitbringt. Hast Du keinerlei eigene Anpassungen an den Templates und dem CSS des Themes gemacht, dann kann man diese in der Regel ersetzen. Hast Du eigene Anpassungen gemacht musst Du diese "Nacharbeiten".
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  5. #5
    Contao-Nutzer
    Registriert seit
    12.04.2022.
    Beiträge
    11

    Standard

    Hallo Spooky,
    Hallo mlweb,

    vielen Dank für eure schnellen Tipps. Ich konnte das Problem lösen und die Seite läuft wieder. Ich habe diese Seite von einem Webdesigner übernommen und wurde nicht so detailliert eingewiesen. Jetzt hab ich wieder was dazugelernt und weiß nächstes mal wieder etwas besser bescheid! Danke für die Unterstützung. Problem abschließend gelöst.

    Viele Grüße
    Alex

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •