Hallo, ich habe mehrere Module von ecomstyle im Einsatz. Eins davon (MultiNavi)deaktiviert sich nach etwa 30 Minuten. Hier im Forum finde ich dazu nur ein Thema. Da lautet der Tipp, aus der oxconfig den Eintrag “aDisabledModules” zu löschen. War allerdings bei mir nicht die Lösung.
Habe den Hersteller angemailt und telefonisch kontaktieren wollen, trotz “professionellem Support”
keine Reaktion. Das mal dazu.
Hallo, tmp ist geleert und Views wurden aktualisiert, der Fehler liegt woanders.
Jetzt Asche auf mein Haupt, bisher habe ich nur in der exception_log nachgesehen. In der oxideshop.log steht: “OXID Logger.ERROR: Module class Ecs\MultiNavi\Controller\CategoryList not found. Module ID ecs_multinavi disabled” [object] OxidEsales\Eshop\Core\Exception\SystemComponentException(code: 0) vendor/oxid-esales/oxideshop-ce/source/Core/Module/ModuleChainsGenerator.php:411)\n[stacktrace]\n#0
Das heißt übersetzt? Da brauche ich jetzt wirklich eure Hilfe. Danke.
Hallo vanilla, habs per ftp nochmal hochgeladen und es scheint zu funktionieren. Kein neuer Eintrag in der oxideshop.log.
Die Fehlermeldung konnte ich mit Schulenglisch gerade so übersetzen:rofl:, nur die richtige Schlussfolgerung erschließt sich mir nicht.
Auf jeden Fall danke.
Also rein von der Fehlermeldung her, sieht das Modul aus, als müsse es mit Composer installiert werden. Bei mir tritt der Fehler ebenfalls auf, wenn Composer Module einfach nur per FTP hochgeladen werden.
Ich glaube @leofonic hat ein Modul zur Verfügung gestellt, welches Namespaces ohne composer install auflöst. Vielleicht hilft dir das ja.
Wenn man ein Modul von ecomstyle erstmalig installiert, muss man mittels “composer require ecs/autoload” den Ordner mit diversen Einträgen anlegen. Danach die entpackten Dateien per FTP
hochladen.
Bisher hat ja auch alles funktioniert. Erst nach dem Update der CE zickt das Teil rum. Es betrifft auch nur dieses eine Modul, die anderen von ecomstyle laufen problemlos.
Mir hat es mal geholfen, in einem der Module die ID in der metadata.php zu ändern. Vielleicht kannst du dass ja mal versuchen - wenn es klappt befinden sich ungültige Konfigurationen in der Tabelle oxconfig.
In der ID einen Unterstrich in Bindestrich geändert und Modul aktiviert. Passiert nichts, weil wahrscheinlich nichts gefunden. Wieder zurück geändert, Modul wieder aktiviert und funktioniert. Die Frage ist nur, wie lange.
Hi,
ich habe auch nach intensiven Suchen keine solche eMail von Ihnen gefunden.
Nur auf meinem Anrufbeantworter ist eine Nachricht von gestern Nachmittag (Nr. 0520792…) , die jedoch nur sehr schwer verständlich ist (insb. Ihr Name nicht) und auf der auch nicht von einem MultiNavi die Rede ist, sondern von “einem Modul” (damit sind i.d.R. kostenlose Module gemeint). Kann die Sprachnachricht bei Bedarf gerne hier hochladen.
Ja, dann weiß ich wenigstens, wer Sie sind um um welchen Shop es geht.
Am besten gleich mit Zugang zu Admin und FTP, denn von “außen” werde ich da nicht viel machen können.
was war denn da die Ursache und wie konnte es gelöst werden.
Habe selbiges Problem auch bei mach einem Modul von mir, was erstmal scheint zu funktionieren, aber dann mit ähnlicher Fehlermeldung wie oben automatisch deaktiviert wird.
Oxid deaktiviert Module meist wenn diese nicht korrekt installiert wurden, oder wenn Klassennamen / Namespaces im Modul Copy&Paste- bzw. Tippfehler enthalten, oder weil irgendwas irgendwie die Config verhühnert hat.
Manchmal hilft es, das Modul per FTP zu löschen, im Backend die Modulseite aufrufen, die Löschung bestätigen und das Modul danach wieder hochzuladen.
Hallo @Sioweb, sicher gibt es verschiedene Wege zur Lösung. Es nur blöd, wenn sich der Shop im
Livebetrieb befindet.
Ich habe jetzt für mich entschieden, diese Aktionen in Hände zu geben, die wissen was sie tun.
Besser ein paar Euronen zahlen als den Shop viele Stunden unbrauchbar zu haben und dadurch Umsätze zu verlieren.