Ankündigung

Einklappen
Keine Ankündigung bisher.

Fehlermeldung bei Suchindex Aufbau

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Fehlermeldung bei Suchindex Aufbau

    Beim Versuch, den Suchindex aufzubauen erhalte ich folglenden "internen Servererror"

    Attempted to load class "LanguageSwitch" from namespace "PCT\CustomElements\Filters". Did you forget a "use" statement for another namespace?

    Ideen was hier die Ursache ist?

  • #2
    Der Klassenname ist korrekt. Der Symphony-Cache kann veraltet sein. Hast du den mal geleert und frisch aufgebaut?
    http://www.premium-contao-themes.com

    Kommentar


    • #3
      Hab ich grad nochmals alles gemacht. Contao aktualisiert, Eclipse aktualisiert, Synphony-Cache geleert. Fehlermeldung bleibt...

      Kommentar


      • #4
        Wann kommt der Fehler? Direkt nach dem Klick "Suchindex aufbauen". Ich hab in der unlimited (Contao 4.4.19) auch Listen mit Mehrsprachigem Inhalt (und Sprachenfilter) -> der kommt hier zum Einsatz. Ich kann es nicht reproduzieren.
        Die Listen mit Aktiver Sprachfilterung schmeissen keinen Fehler? Die nutzen die identische Klasse.

        PHP Version vielleicht oder irgendein PHP Caching, was hier Klassen durcheinander würfelt?
        Zuletzt geändert von Tim; 14.07.2018, 12:14.
        http://www.premium-contao-themes.com

        Kommentar


        • #5
          Ja, gleich nach dem Klick.
          Ist keine mehrsprachige Installation. Sprachenfilter ist (eigentlich) gar nicht im Einsatz.
          Ich habe auch keine Listen mit aktiver Sprachfilterung (zumindest nicht wissentlich eingerichtet). PHP ist 7.1 FPM Mittwald.

          Kommentar


          • #6
            Genutzt wird der Filter hier nur, wenn in einem Liste-Modul die Checkbox "Aktive Sprache filtern" an ist, falls der Fehler in Zeile 517, Maintenance Klasse von CC getriggert wird. Kannst du den gesamten Error.log hier heraus kopieren, damit man den gesamten Weg sehen kann?

            Klicke auf die Grafik für eine vergrößerte Ansicht

Name: screenshot_3358.jpg
Ansichten: 27
Größe: 36,3 KB
ID: 12065
            http://www.premium-contao-themes.com

            Kommentar


            • #7
              Ok, ich konnte es nun tw. ermitteln.

              In der Installation war der CC-plugin nicht aktiviert.
              Nach dem Deaktivieren funktioniert es einwandfrei.

              Ist die Frage, ob dies berücksichtigt / behoben werden sollte für den Fall das jemand den CC deaktivieren will (
              Hier nochmals die Fehlermeldung.

              [2018-07-14 12:29:53] security.INFO: Attempting SimplePreAuthentication. {"key":"backend","authenticator":"Contao\\CoreB und le\\Security\\ContaoAuthenticator"} []
              [2018-07-14 12:29:57] app.CRITICAL: An exception occurred. {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\ClassNotFou ndException(code: 0): Attempted to load class "LanguageSwitch" from namespace "PCT\\CustomElements\\Filters".\nDid you forget a "use" statement for another namespace? at /html/system/modules/pct_customelements_plugin_customcatalog/PCT/CustomElements/Plugins/CustomCatalog/Core/Maintenance.php:517)"} []
              [2018-07-14 12:33:52] request.INFO: Matched route "contao_frontend". {"route":"contao_frontend","route_parameters":{ "_t oken_check":true,"_controller":"Contao\\CoreBundle \\Controller\\FrontendController::indexAction","_s cope":"frontend","alias":"alle-eintraege","_route":"contao_frontend"},"request_ur i":"http://dev.domain.de/alle-eintraege.html","method":"HEAD"} []
              [2018-07-14 12:33:52] security.INFO: Attempting SimplePreAuthentication. {"key":"frontend","authenticator":"Contao\\Core Bun dle\\Security\\ContaoAuthenticator"} []
              [2018-07-14 12:33:52] request.INFO: Matched route "contao_frontend". {"route":"contao_frontend","route_parameters":{ "_t oken_check":true,"_controller":"Contao\\CoreBundle \\Controller\\FrontendController::indexAction","_s cope":"frontend","alias":"alle-eintraege","_route":"contao_frontend"},"request_ur i":"http://dev.domain.de/alle-eintraege.html","method":"GET"} []
              [2018-07-14 12:33:52] security.INFO: Attempting SimplePreAuthentication. {"key":"frontend","authenticator":"Contao\\Core Bun dle\\Security\\ContaoAuthenticator"} []
              [2018-07-14 12:33:53] app.CRITICAL: An exception occurred. {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalThrowa bleError(code: 0): Type error: Argument 1 passed to PCT\\CustomElements\\Core\\FilterCollection::add() must be an instance of PCT\\CustomElements\\Core\\Filter, null given, called in /html/system/modules/pct_customelements_plugin_customcatalog/PCT/CustomElements/Core/FilterFactory.php on line 280 at /html/system/modules/pct_customelements_plugin_customcatalog/PCT/CustomElements/Core/FilterCollection.php:90)"} []

              Kommentar


              • #8
                Mhh... ein Deaktivieren von CC über CEs Plugin-Management läd trotzdem die Klassen. Das sollte keinen PHP Fehler auslösen.
                Wenn das gesamte Contao-Modul deaktiviert ist, sollte wiederum der Hook hier garnicht ausgelöst werden.

                Ich prüfe es durch und setze ggf. eine Abfrage davor.
                http://www.premium-contao-themes.com

                Kommentar

                Lädt...
                X