Ergebnis 1 bis 26 von 26

Thema: Fehler nachdem die Website funktioniert

  1. #1
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.529
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard Fehler nachdem die Website funktioniert

    Hallo zuammen,

    nach einem Update von 4.4 auf 4.13 ist eine Website nach ~1-2 Stunden nicht mehr aufrufbar.

    Fehlerausgabe:

    Code:
    2023-01-30T23:04:01.349700+01:00] request.INFO: Matched route "tl_page.168". {"route":"tl_page.168","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.168","parameters":"","pageModel":{"Contao\\PageModel":[]},"_route":"tl_page.168","_route_object":{"Contao\\CoreBundle\\Routing\\Page\\PageRoute":[]}},"request_uri":"https://www.domain.com/de/page.html?cid=3307&file=files%2FFArchiv-E-Paper%2F2020%20d%2FBB_28_2020_d.pdf","method":"GET"} []
    [2023-01-30T23:04:01.351561+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Value of type null is not callable" at /home/cortepre/www/domain.com/vendor/symfony/var-exporter/LazyGhostTrait.php line 61 {"exception":"[object] (Error(code: 0): Value of type null is not callable at /home/cortepre/www/domain.com/vendor/symfony/var-exporter/LazyGhostTrait.php:61)"} []
    [2023-01-30T23:08:11.143133+01:00] request.INFO: Matched route "tl_page.2.fallback". {"route":"tl_page.2.fallback","route_parameters":{"_token_check":true,"_controller":"Symfony\\Bundle\\FrameworkBundle\\Controller\\RedirectController::urlRedirectAction","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.2","parameters":"","pageModel":{"Contao\\PageModel":[]},"path":"/de/","permanent":false,"_route":"tl_page.2.fallback","_route_object":{"Symfony\\Component\\Routing\\Route":[]}},"request_uri":"https://www.domain.com/","method":"GET"} []
    [2023-01-30T23:08:11.145059+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Value of type null is not callable" at /home/cortepre/www/domain.com/vendor/symfony/var-exporter/LazyGhostTrait.php line 61 {"exception":"[object] (Error(code: 0): Value of type null is not callable at /home/cortepre/www/domain.com/vendor/symfony/var-exporter/LazyGhostTrait.php:61)"} []
    Contao 4.13.15, PHP 8.1, Hoster hostpoint.ch

    composer.json:

    Code:
    {
        "name": "contao/managed-edition",
        "type": "project",
        "description": "Contao Open Source CMS",
        "license": "LGPL-3.0-or-later",
        "authors": [
            {
                "name": "Leo Feyer",
                "homepage": "https://github.com/leofeyer"
            }
        ],
        "require": {
            "contao/calendar-bundle": "^4.13",
            "contao/comments-bundle": "^4.13",
            "contao/conflicts": "*@dev",
            "contao/faq-bundle": "^4.13",
            "contao/listing-bundle": "^4.13",
            "contao/manager-bundle": "^4.13",
            "contao/news-bundle": "^4.13",
            "contao/newsletter-bundle": "^4.13",
            "jrgregory/m17-sticky-backend-footer": "^2.0",
            "madeyourday/contao-rocksolid-columns": "^2.0",
            "madeyourday/contao-rocksolid-custom-elements": "^2.2",
            "madeyourday/contao-rocksolid-frontend-helper": "^2.0",
            "madeyourday/contao-rocksolid-icon-picker": "^2.0",
            "madeyourday/contao-rocksolid-mega-menu": "^2.0",
            "madeyourday/contao-rocksolid-slider": "^2.0",
            "madeyourday/contao-rocksolid-theme-assistant": "^2.0",
            "terminal42/contao-changelanguage": "^3.1"
        },
        "conflict": {
            "contao/core-bundle": "<4.4.8"
        },
        "config": {
            "component-dir": "assets"
        },
        "extra": {
            "branch-alias": {
                "dev-4.4": "4.4.x-dev"
            },
            "public-dir": "web"
        },
        "scripts": {
            "post-install-cmd": [
                "@php vendor/bin/contao-setup"
            ],
            "post-update-cmd": [
                "@php vendor/bin/contao-setup"
            ]
        }
    }
    Ein mehrfaches Aufrufen der Website zeigt diese dann wieder an.

    Hat jemand diesen Fehler schon gehabt?
    Danke für Hinweise.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  2. #2
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    2.070
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Moin,

    gibt es bei Dir eine Seite mit der ID 168 und der ID 2?
    Wenn ja, was sind da für Inhaltselemente eingebaut?
    Hängen diese Seiten ggf. mit dem Sprachwechsler zusammen - z.B. 168 ist Englisch und 2 ist deutsch (alls Fallback)?
    Passiert das Verhalten auch, wenn die ggf. vorhandenen Seiten ausgeblendet sind?

    Grüße
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

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

    Standard

    Wenn der Fehler auftritt, nutze den Debug-Modus. Bekommst du dann einen Stack Trace?
    » sponsor me via GitHub or PayPal or Revolut

  4. #4
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.529
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Und jetzt habe ich den Fehler ( Debug Modus aktiviert ).

    Der StackTrace:
    Code:
    ErrorException:
    Warning: Class "connection" not found
    
    
      at vendor/symfony/var-exporter/Internal/LazyObjectRegistry.php:79
      at Symfony\Component\VarExporter\Internal\LazyObjectRegistry::getClassResetters('Contao\\CoreBundle\\Repository\\RememberMeRepository')
         (vendor/symfony/var-exporter/LazyGhostTrait.php:60)
      at Doctrine\Bundle\DoctrineBundle\Repository\LazyServiceEntityRepository::createLazyGhost(array('*_em' => object(Closure), '*_class' => object(Closure), '*_entityName' => object(Closure)), array('Doctrine\Bundle\DoctrineBundle\Repository\LazyServiceEntityRepositorylazyObjectState' => true), object(RememberMeRepository))
         (vendor/doctrine/doctrine-bundle/Repository/LazyServiceEntityRepository.php:57)
      at Doctrine\Bundle\DoctrineBundle\Repository\LazyServiceEntityRepository->__construct(object(Registry), 'Contao\\CoreBundle\\Entity\\RememberMe')
         (vendor/contao/core-bundle/src/Repository/RememberMeRepository.php:32)
      at Contao\CoreBundle\Repository\RememberMeRepository->__construct(object(Registry))
         (var/cache/dev/ContainerRxBtiVl/getContao_Repository_RememberMeService.php:29)
      at ContainerRxBtiVl\getContao_Repository_RememberMeService::do(object(Contao_ManagerBundle_HttpKernel_ContaoKernelDevDebugContainer), true)
         (var/cache/dev/ContainerRxBtiVl/Contao_ManagerBundle_HttpKernel_ContaoKernelDevDebugContainer.php:750)
      at ContainerRxBtiVl\Contao_ManagerBundle_HttpKernel_ContaoKernelDevDebugContainer->load('getContao_Repository_RememberMeService.php')
         (var/cache/dev/ContainerRxBtiVl/getSecurity_Authentication_Rememberme_Services_Simplehash_ContaoFrontend_TwoFactorDecoratorService.php:26)
      at ContainerRxBtiVl\getSecurity_Authentication_Rememberme_Services_Simplehash_ContaoFrontend_TwoFactorDecoratorService::do(object(Contao_ManagerBundle_HttpKernel_ContaoKernelDevDebugContainer), true)
         (var/cache/dev/ContainerRxBtiVl/Contao_ManagerBundle_HttpKernel_ContaoKernelDevDebugContainer.php:750)
      at ContainerRxBtiVl\Contao_ManagerBundle_HttpKernel_ContaoKernelDevDebugContainer->load('getSecurity_Authentication_Rememberme_Services_Simplehash_ContaoFrontend_TwoFactorDecoratorService.php')
         (var/cache/dev/ContainerRxBtiVl/getSecurity_ContextListener_1Service.php:35)
      at ContainerRxBtiVl\getSecurity_ContextListener_1Service::do(object(Contao_ManagerBundle_HttpKernel_ContaoKernelDevDebugContainer), true)
         (var/cache/dev/ContainerRxBtiVl/Contao_ManagerBundle_HttpKernel_ContaoKernelDevDebugContainer.php:750)
      at ContainerRxBtiVl\Contao_ManagerBundle_HttpKernel_ContaoKernelDevDebugContainer->load('getSecurity_ContextListener_1Service.php')
         (var/cache/dev/ContainerRxBtiVl/getSecurity_Firewall_Map_Context_ContaoFrontendService.php:37)
      at ContainerRxBtiVl\getSecurity_Firewall_Map_Context_ContaoFrontendService::ContainerRxBtiVl\{closure}()
         (vendor/symfony/security-http/Firewall.php:74)
      at Symfony\Component\Security\Http\Firewall->Symfony\Component\Security\Http\{closure}()
         (vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php:47)
      at Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener->callListeners(object(RequestEvent), object(Generator))
         (vendor/symfony/security-http/Firewall.php:92)
      at Symfony\Component\Security\Http\Firewall->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), 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:139)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (vendor/symfony/http-kernel/HttpKernel.php:75)
      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('/home/domain.com/web/index.php')
         (web/app.php:13)
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

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

    Support Contao

    Standard

    Ich habe hier bei einer Installation auch diesen Fehler.

    Nachtrag: Der Hoster ist bemerkenswerter Weise auch Hostpoint. Das Update auf 4.13 hat aber schon vor ca. einem Jahr stattgefunden. Vor einigen Tagen wurde allerdings auf 4.13.15 upgedatet. Erst danach trat das Problem auf.

    Wenn der Fehler auftritt, ist er auch im Backend vorhanden, d.h. das CSS des Backend sieht farblich leicht verändert aus und ich bekomme zusätzlich im Backend die Fehlermeldung.
    Code:
    Value of type null is not callable
    Hier mal der komplette Stack-Trace aus dem Backend.

    ErrorException [1/2]

    Code:
    ErrorException:Warning: Class "connection" not found
    
    
      at /home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/var-exporter/Internal/LazyObjectRegistry.php:79
      at Symfony\Component\VarExporter\Internal\LazyObjectRegistry::getClassResetters('Contao\\CoreBundle\\Repository\\CronJobRepository')
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/var-exporter/LazyGhostTrait.php:60)
      at Doctrine\Bundle\DoctrineBundle\Repository\LazyServiceEntityRepository::createLazyGhost(array('*_em' => object(Closure), '*_class' => object(Closure), '*_entityName' => object(Closure)), array('Doctrine\Bundle\DoctrineBundle\Repository\LazyServiceEntityRepositorylazyObjectState' => true), object(CronJobRepository))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/doctrine/doctrine-bundle/Repository/LazyServiceEntityRepository.php:66)
      at Doctrine\Bundle\DoctrineBundle\Repository\LazyServiceEntityRepository->__construct(object(Registry), 'Contao\\CoreBundle\\Entity\\CronJob')
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/contao/core-bundle/src/Repository/CronJobRepository.php:33)
      at Contao\CoreBundle\Repository\CronJobRepository->__construct(object(Registry))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/var/cache/dev/ContainerK9RX8rm/getContao_Repository_CronJobService.php:29)
      at ContainerK9RX8rm\getContao_Repository_CronJobService::do(object(Contao_ManagerBundle_HttpKernel_ContaoKernelDevDebugContainer), true)
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/var/cache/dev/ContainerK9RX8rm/Contao_ManagerBundle_HttpKernel_ContaoKernelDevDebugContainer.php:756)
      at ContainerK9RX8rm\Contao_ManagerBundle_HttpKernel_ContaoKernelDevDebugContainer->load('getContao_Repository_CronJobService.php')
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/var/cache/dev/ContainerK9RX8rm/getContao_CronService.php:27)
      at ContainerK9RX8rm\getContao_CronService::ContainerK9RX8rm\{closure}()
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/contao/core-bundle/src/Cron/Cron.php:70)
      at Contao\CoreBundle\Cron\Cron->run('web')
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/contao/core-bundle/src/EventListener/CommandSchedulerListener.php:47)
      at Contao\CoreBundle\EventListener\CommandSchedulerListener->__invoke(object(TerminateEvent), 'kernel.terminate', object(TraceableEventDispatcher))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:117)
      at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object(TerminateEvent), 'kernel.terminate', object(TraceableEventDispatcher))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/event-dispatcher/EventDispatcher.php:230)
      at Symfony\Component\EventDispatcher\EventDispatcher->callListeners(array(object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.terminate', object(TerminateEvent))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/event-dispatcher/EventDispatcher.php:59)
      at Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object(TerminateEvent), 'kernel.terminate')
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:154)
      at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object(TerminateEvent), 'kernel.terminate')
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/http-kernel/HttpKernel.php:97)
      at Symfony\Component\HttpKernel\HttpKernel->terminate(object(Request), object(Response))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/http-kernel/Kernel.php:159)
      at Symfony\Component\HttpKernel\Kernel->terminate(object(Request), object(Response))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/public/index.php:48)
    ErrorException [2/2]

    Code:
    ErrorException:
    ErrorException:
    Warning: Cannot modify header information - headers already sent by (output started at /home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/http-foundation/Response.php:381)
    
    
      at /home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/contao/core-bundle/src/HttpKernel/Header/NativeHeaderStorage.php:27
      at Contao\CoreBundle\HttpKernel\Header\NativeHeaderStorage->add('Set-Cookie: PHPSESSID=4ri3veb1knialh0eg5rd4j2fq1jd5g50; path=/; secure; httponly')
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/contao/core-bundle/src/EventListener/MergeHttpHeadersListener.php:126)
      at Contao\CoreBundle\EventListener\MergeHttpHeadersListener->setResponseHeaders(object(Response))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/contao/core-bundle/src/EventListener/MergeHttpHeadersListener.php:57)
      at Contao\CoreBundle\EventListener\MergeHttpHeadersListener->__invoke(object(ResponseEvent), 'kernel.response', object(TraceableEventDispatcher))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:117)
      at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object(ResponseEvent), 'kernel.response', object(TraceableEventDispatcher))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/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), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.response', object(ResponseEvent))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/event-dispatcher/EventDispatcher.php:59)
      at Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object(ResponseEvent), 'kernel.response')
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:154)
      at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object(ResponseEvent), 'kernel.response')
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/http-kernel/HttpKernel.php:196)
      at Symfony\Component\HttpKernel\HttpKernel->filterResponse(object(Response), object(Request), 2)
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/http-kernel/HttpKernel.php:184)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 2)
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/http-kernel/HttpKernel.php:75)
      at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 2, false)
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/http-kernel/EventListener/ErrorListener.php:91)
      at Symfony\Component\HttpKernel\EventListener\ErrorListener->onKernelException(object(ExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:117)
      at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object(ExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/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)), 'kernel.exception', object(ExceptionEvent))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/event-dispatcher/EventDispatcher.php:59)
      at Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object(ExceptionEvent), 'kernel.exception')
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:154)
      at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object(ExceptionEvent), 'kernel.exception')
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/http-kernel/HttpKernel.php:223)
      at Symfony\Component\HttpKernel\HttpKernel->handleThrowable(object(ErrorException), object(Request), 1)
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/http-kernel/HttpKernel.php:114)
      at Symfony\Component\HttpKernel\HttpKernel->terminateWithException(object(ErrorException), object(Request))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:131)
      at Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure}(object(ErrorException))
         (/home/xxxu/www/xxx-uri.ch/contao_4_13_x/vendor/symfony/error-handler/ErrorHandler.php:607)
      at Symfony\Component\ErrorHandler\ErrorHandler->handleException(object(ErrorException))
    Geändert von mlweb (10.02.2023 um 11:52 Uhr)
    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.




  6. #6
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.529
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Spannend…
    Hoster zufällig Hostpoint?
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

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

    Support Contao

    Standard

    Ja habe ich oben gerade ergänzt, weil es mir gerade auffiel.

    Hostpoint - Strato der Schweiz, aber momentan noch leicht einen Zahn schärfer für mich (subjektives Empfinden)
    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.




  8. #8
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.529
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Ja habe ich oben gerade ergänzt, weil es mir gerade auffiel.

    Hostpoint - Strato der Schweiz, eber momentan noch leich einen Zahn schärfer für mich (subjektives Empfinden)
    So ist es leider…
    Das Kundenpanel ist ok, aber CM ist … schwierig.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  9. #9
    Contao-Nutzer Avatar von Timon
    Registriert seit
    18.12.2010.
    Ort
    Fellbach bei Stuttgart
    Beiträge
    54

    Standard Selbes Problem bei mir ...

    Konnte hier schon eine Ursache ausgemacht werden?

    Ich habe folgendes, seltsames Problem, irgendwann (nach ca. einer Woche) verabschiedet sich das Frontend (nur das Frontend) mit einem 500er Fehler

    Es handelt sich um Contao 4.13.16

    Code:
    [2023-03-07T15:30:35.610790+01:00] request.CRITICAL: Uncaught PHP Exception Error: "Value of type null is not callable" at /var/www/vhosts/xxxxx.xxxxx.dogado.net/xxxxxxxx/xxxxxx/contao_4_13/vendor/symfony/var-exporter/LazyGhostTrait.php line 62 {"exception":"[object] (Error(code: 0): Value of type null is not callable at /var/www/vhosts/xxxxxx.xxxx.dogado.net/xxxxxx/xxxxxx/contao_4_13/vendor/symfony/var-exporter/LazyGhostTrait.php:62)"} []
    Der Fehler lässt sich beheben, indem die PHP-Version auf dem Server umgestellt wird (egal auf was - wir hatten Erfolg mit einer Umstellung zwischen 8.1.9 und 2.2 - egal in welche Richtung)

    Was könnte die Ursache sein?

    Gruß
    Timon

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

    Standard

    Welcher Hoster?
    » sponsor me via GitHub or PayPal or Revolut

  11. #11
    Contao-Nutzer Avatar von Timon
    Registriert seit
    18.12.2010.
    Ort
    Fellbach bei Stuttgart
    Beiträge
    54

    Standard

    Der Hoster ist Dogado.

    Auf dem Server findet sich folgender Log Eintrag

    Code:
    Got error 'PHP message: PHP Warning: Class "connection" not found in /var/www/vhosts/xxxxx.xxxxxx.dogado.net/xxxxxxxxxx/xxxxxx/contao_4_13/vendor/symfony/var-exporter/Internal/LazyObjectRegistry.php on line 70'
    Geändert von Timon (07.03.2023 um 16:15 Uhr)

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

    Support Contao

    Standard

    Bisher waren dieses Problem scheinbar auf Hostpoint beschränkt.
    Ich bin gerade dabei alle Kunden von Hostpoint umzuziehen zu einem "vernünftigen" Hoster.

    @Spooky Wenn das jetzt bei anderen Hostern auch auftritt, wäre das ja vielleicht doch ein Ticket wert.
    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.




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

    Standard

    Ein Ticket ist es immer wert
    » sponsor me via GitHub or PayPal or Revolut

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

    Support Contao
    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.




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

    Standard

    Nachdem der Fehler über den Command Scheduler auftritt wäre ein möglicher Workaround diesen zu deaktivieren und stattdessen einen richtigen Cronjob einzurichten.
    » sponsor me via GitHub or PayPal or Revolut

  16. #16
    Contao-Nutzer
    Registriert seit
    12.05.2015.
    Beiträge
    75

    Standard

    Hallo zusammen

    Wir hatten die gleiche Fehlermeldung bei einer zuvor funktionierenden Website.
    Contao Installation: 4.13.14
    PHP Version: 8.1.16
    Hosting: Hostpoint

    Stack Trace:
    HTML-Code:
      at vendor/delahaye/dlh_googlemaps/dca/tl_dlh_googlemaps.php:81
      at include('/home/domain/www/vendor/delahaye/dlh_googlemaps/dca/tl_dlh_googlemaps.php')
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/DcaLoader.php:120)
      at Contao\DcaLoader->loadDcaFiles(false)
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/DcaLoader.php:75)
      at Contao\DcaLoader->load()
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/Controller.php:1443)
      at Contao\Controller::loadDataContainer('tl_dlh_googlemaps')
         (vendor/contao/core-bundle/src/Migration/Version413/RelLightboxMigration.php:104)
      at Contao\CoreBundle\Migration\Version413\RelLightboxMigration->getTargets()
         (vendor/contao/core-bundle/src/Migration/Version413/RelLightboxMigration.php:43)
      at Contao\CoreBundle\Migration\Version413\RelLightboxMigration->shouldRun()
         (vendor/contao/core-bundle/src/Migration/MigrationCollection.php:47)
      at Contao\CoreBundle\Migration\MigrationCollection->getPending()
         (vendor/contao/core-bundle/src/Migration/MigrationCollection.php:68)
      at Contao\CoreBundle\Migration\MigrationCollection->run()
         (vendor/contao/installation-bundle/src/InstallTool.php:427)
      at Contao\InstallationBundle\InstallTool->runMigrations()
         (vendor/contao/installation-bundle/src/Controller/InstallationController.php:361)
      at Contao\InstallationBundle\Controller\InstallationController->runDatabaseUpdates()
         (vendor/contao/installation-bundle/src/Controller/InstallationController.php:96)
      at Contao\InstallationBundle\Controller\InstallationController->installAction()
         (vendor/symfony/http-kernel/HttpKernel.php:163)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (vendor/symfony/http-kernel/HttpKernel.php:75)
      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('/home/domain/www/web/index.php')
         (web/app.php:13)

    Die Seite funktionierte für kurze Zeit nach einer Systemprüfung.
    Nach dem Prod.-Cache erneuern (und vorübergehender Aktivierung des Debug-Modus) funktioniert die Seite wieder.

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

    Standard

    In deinem Stack Trace fehlt der eigentliche Fehler. Sieht davon abgesehen nicht nach dem selben Fehler aus.
    » sponsor me via GitHub or PayPal or Revolut

  18. #18
    Contao-Nutzer
    Registriert seit
    12.05.2015.
    Beiträge
    75

    Standard

    Du hast Recht, Spooky :-)
    Das Problem in unserem Fall lag möglicherweise an der googlemaps Erweiterung.
    Seltsamerweise trat der Seitenausfall aber gleich wie bei den anderen plötzlich auf und das Backend wurde ebenfalls mit grösserer Schrift und Fehldarstellung dargestellt.

    Das Problem in unserem Fall wird möglicherweise behoben, wenn wir folgenden Text ersetzen:
    $GLOBALS['TL_LANG']['MSC']['deleteConfirm']
    mit
    ($GLOBALS['TL_LANG']['tl_xing_category']['deleteConfirm'] ?? null)

    Möglich wäre auch, dass die googlemaps Warnung gar nichts mit dem eigenltichen Problem zu tun hat.

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

    Standard

    Wie gesagt, dein Problem ist ein anderes. Falls du da noch Hilfe brauchst, öffne einen separaten Thread dafür.
    » sponsor me via GitHub or PayPal or Revolut

  20. #20
    Contao-Fan
    Registriert seit
    03.09.2009.
    Beiträge
    325

    Standard

    Hallo mlweb

    Was meinst Du damit?
    Ich bin gerade dabei alle Kunden von Hostpoint umzuziehen zu einem "vernünftigen" Hoster.
    Was ist genau der Grund dafür?

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

    Support Contao

    Standard

    Das oben beschriebene Problem und zusätzlich die insgesamt schlechte Performance des Hosters. Anders als @planepix gefällt mir auch das Kundenpanel nicht besonders - zu viel Klickerei und zu häufig aufdringliche Werbefenster. Letzteres ist für die Entscheidung aber eher nebensächlich.
    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.




  22. #22
    Contao-Fan
    Registriert seit
    03.09.2009.
    Beiträge
    325

    Standard

    Was kannst Du empfehlen?

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

    Support Contao

    Standard

    In der Schweiz eindeutig Cyon.
    Dorthin sind auch alle Installationen umgezogen bzw. werden noch dorthin umziehen.
    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.




  24. #24
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.529
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Das oben beschriebene Problem und zusätzlich die insgesamt schlechte Performance des Hosters. Anders als @planepix gefällt mir auch das Kundenpanel nicht besonders - zu viel Klickerei und zu häufig aufdringliche Werbefenster. Letzteres ist für die Entscheidung aber eher nebensächlich.
    Mittlerweile sind mir funktionierende Hoster lieber. Nein schon immer .

    Mag ja seit über 20 Jahren allinkl.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  25. #25
    Contao-Fan
    Registriert seit
    03.09.2009.
    Beiträge
    325

    Standard

    Hallo planepix

    Was meinst Du mit «funktionierenden Hostern» bin schon lange bei Hostpoint ...

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

    Support Contao

    Standard

    Die Qualität von Hostern ändert sich manchmal über die Zeit. Mein Agenturkunde hat auch lange Zeit auf Hostpoint gesetzt und war zufrieden. Wenn Du noch immer zufrieden bist, kannst Du ja bei Hostpoint bleiben.
    @planepix und ich sind aus den genannten Gründen nicht mehr zufrieden, denn Installationen die unkontrolliert abschmieren und dann einen Fehler 500 zeigen sind für uns nicht wünschenswert. Seiten die langsam laden verärgern die Websitebesucher. Ein Backend was langsam lädt oder eine Systemprüfung im Contao-Manager während der man zwischenzeitlich getrost einen Kaffee kochen kann, kosten unnötige Zeit und damit Geld.
    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.




Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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