seit kurzem tritt ein ganz seltsames Problem in meinem Shop auf. Es fing damit an dass ich das Aggrosoft SÜ-Modul installiert habe und gemerkt habe, dass ich statt den Produktdetails seit kurzem nur noch einen “White Screen” zu sehen bekomme.
Da ich nicht wusste, ob es an dem Modul liegt, wollte ich das einfach mal wieder deinstallieren. Und nun kommt das wunderliche: Entferne ich im Admin-Backend den Eintrag des Moduls aus den Grundeinstellungen, komme ich nicht mehr auf die Root-Url des Shops - auch hier wieder nur ein weisser Bildschirm ohne Inhalt. Trage ich das Modul wieder ein, geht wieder alles bis auf die Produktdetails. Woran kann das denn liegen?!
jetzt hab ich schonmal auf anschauliche Weise den Unterschied zwischen Produktiv- und Nicht-Produktivmodus gelernt Ist der an, kann ich nämlich folgende Fehlermeldung entlocken:
[I]Fatal error: oxcmp_basket::render() [<a href=‘oxcmp-basket.render’>oxcmp-basket.render</a>]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition “su_basket” of the object you are trying to operate on was loaded before unserialize() gets called or provide a __autoload() function to load the class definition in …/views/oxcmp_basket.php on line 69[/I]
könnt ihr denn mit dieser Fehlermeldung etwas anfangen? Ich frage mich wie das Modul diesen Teil des Codes beeinflussen konnte, das hat doch nichts direkt mit dem SÜ-Modul zu tun und es gab ja keine Install-Routine, die dort etwas ändern konnte?
der Bugreport wurde nur für die EE erstellt, eine CE ist nicht betroffen, auch wenn die Fehlermeldung ganz ähnlich klingt.
Ich sehe hier leider nur eine Lösung: Wende Dich an den Hersteller des Moduls. Keine Ahnung, was das Ding macht…
ich stehe gerade vor einem ähnlichen Problem: ich habe die oxbasket extended, cookies gelöscht und die Seite neu geladen.
Problem hier kommt nun die Fehlermeldung:
Fatal error: deli_oxcmp_basket::tobasketHelper() [<a href=‘deli-oxcmp-basket.tobaskethelper’>deli-oxcmp-basket.tobaskethelper</a>]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition “deli_basket” of the object you are trying to operate on was loaded before unserialize() gets called or provide a __autoload() function to load the class definition in /www/htdocs/w00bab53/dev/modules/basket/deli_oxcmp_basket.php on line 148
ich habe dann bei mir das Modul einfach wieder rein, seitdem läuft es ohne Murren…es hat also wohl einen eingebauten Deinstallationsschutz Vom Hersteller hab ich direkt bzgl. des Problems keine Antwort bekommen.
Es gibt noch ein alternatives SÜ-Modul, um den Fehler zu vermeiden vielleicht erstmal das probieren und dann das von Aggrosoft…