Contao-Camp 2024
Ergebnis 1 bis 8 von 8

Thema: Attempted to load class "NewsletterStatistics"

  1. #1
    Contao-Fan
    Registriert seit
    27.11.2009.
    Ort
    Bremen
    Beiträge
    463

    Standard Attempted to load class "NewsletterStatistics"

    Beim Versuch eine bestehende Webseite von 3.5.40 auf 4.9 upzudaten kommt es leider zu einer Fehlermeldung im Backend:

    Code:
    [2020-02-21 12:20:55] request.INFO: Matched route "contao_backend". {"route":"contao_backend","route_parameters":{"_route":"contao_backend","_scope":"backend","_token_check":true,"_controller":"Contao\\CoreBundle\\Controller\\BackendController::mainAction"},"request_uri":"http://2020.paritaet-bremen.de/contao?do=maintenance&ref=hC8nrOh1","method":"GET"} []
    [2020-02-21 12:21:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\ErrorHandler\Error\ClassNotFoundError: "Attempted to load class "NewsletterStatistics" from namespace "NewsletterContent\Classes". Did you forget a "use" statement for another namespace?" at /kunden/xyz/abc/vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php line 181 {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalThrowableError(code: 0): Attempted to load class \"NewsletterStatistics\" from namespace \"NewsletterContent\\Classes\".\nDid you forget a \"use\" statement for another namespace? at /kunden/xyz/abc/vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php:181)"} []
    [2020-02-21 12:21:10] request.INFO: Matched route "contao_backend". {"route":"contao_backend","route_parameters":{"_route":"contao_backend","_scope":"backend","_token_check":true,"_controller":"Contao\\CoreBundle\\Controller\\BackendController::mainAction"},"request_uri":"http://2020.paritaet-bremen.de/contao?do=files&ref=hC8nrOh1","method":"GET"} []
    [2020-02-21 12:21:11] request.CRITICAL: Uncaught PHP Exception Symfony\Component\ErrorHandler\Error\ClassNotFoundError: "Attempted to load class "NewsletterStatistics" from namespace "NewsletterContent\Classes". Did you forget a "use" statement for another namespace?" at /kunden/xyz/abc/vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php line 181 {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalThrowableError(code: 0): Attempted to load class \"NewsletterStatistics\" from namespace \"NewsletterContent\\Classes\".\nDid you forget a \"use\" statement for another namespace? at /kunden/xyz/abc/vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php:181)"} []
    [2020-02-21 12:23:34] request.INFO: Matched route "contao_backend". {"route":"contao_backend","route_parameters":{"_route":"contao_backend","_scope":"backend","_token_check":true,"_controller":"Contao\\CoreBundle\\Controller\\BackendController::mainAction"},"request_uri":"http://2020.paritaet-bremen.de/contao?do=article&ref=hC8nrOh1","method":"GET"} []
    [2020-02-21 12:23:35] request.CRITICAL: Uncaught PHP Exception Symfony\Component\ErrorHandler\Error\ClassNotFoundError: "Attempted to load class "NewsletterStatistics" from namespace "NewsletterContent\Classes". Did you forget a "use" statement for another namespace?" at /kunden/xyz/abc/vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php line 181 {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalThrowableError(code: 0): Attempted to load class \"NewsletterStatistics\" from namespace \"NewsletterContent\\Classes\".\nDid you forget a \"use\" statement for another namespace? at /kunden/xyz/abc/vendor/contao/core-bundle/src/Resources/contao/library/Contao/System.php:181)"} []
    Ursache ist anscheinend die Datei NewsletterStatistics.php der Erweiterung [newsletter_content]. Die Erweiterung lief auf 3.5 einwandfrei soll (leider) auch weiterhin zum Einsatz kommen. Hat jemand eine Idee, wo ich etwas ändern muss? Hier die NewsletterStatistics.php: NewsletterStatistics.txt

  2. #2
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Das Problem besteht außerhalb der Klasse, sie kann wie die Fehlermeldung ja sagt, nicht geladen werden. Am besten du postest das gesamte Modul hier mal als Zip-Archiv.

  3. #3
    Contao-Fan
    Registriert seit
    27.11.2009.
    Ort
    Bremen
    Beiträge
    463

    Standard

    Hallo webstar,

    hier das Modulverzeichnis: _newsletter_content.zip

  4. #4
    Contao-Fan
    Registriert seit
    27.11.2009.
    Ort
    Bremen
    Beiträge
    463

    Standard

    Ich muss den Thread nochmal hochschieben, weil ich wegen der Fehlermeldung leider nicht mehr ins Backend komme ... Kann mir jemand helfen, die Erweiterung so umzuschreiben, dass sie auch unter 4.9. läuft?

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

    Standard

    Ich sehe keinen Fehler. Heißt der Ordner bei dir system/modules/_newsletter_content oder system/modules/newsletter_content?

  6. #6
    Contao-Fan
    Registriert seit
    27.11.2009.
    Ort
    Bremen
    Beiträge
    463

    Standard

    Er heißt _newsletter_content, also mit Bindestrich vorneweg

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

    Standard

    Das ist falsch, es muss ohne Unterstrich vorne sein.

  8. #8
    Contao-Fan
    Registriert seit
    27.11.2009.
    Ort
    Bremen
    Beiträge
    463

    Standard

    Danke Spooky, das war es! Ehrlich gesagt weiß ich gar nicht, wo der Unterstrich herkommt. Naja, von selbst hat er sich wahrscheinlich nicht geschrieben ...

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
  •