Hallo,
Habe gerade ein Problem in meinem Shop entdeckt:
Die "alten" logoff-Links funktionieren nicht mehr.
Egal ob
<a href="__xxpath__?logoffshow0">Logout</a>
<a href="http://__xxpath__?logoffshow0">Logout</a>
oder der dirkte Link http://www.woll-insel.at/cgi-bin/shop2/iboshop.cgi?logoffshow0
Es kommt jedesmal diese Fehlermeldung:
ZitatThis Error has occured:
error: Unknown column 'show0' in 'where clause'
sql:
1 detail - 63 - main::syserr - 1
2 detail - 38 - detail::init - 1
3 main - 2535 - (eval) - 0
4 main - 2563 - main::read_templ_work - 1
5 main - 2457 - main::read_templ_work - 1
6 main - 363 - main::read_sspfile - 1
Ich habe sql-mäßig aber seit Wochen nichts geändert ??? und mit der Fehlermeldung kann ich auch nichts anfangen.
Einloggen ist normal möglich (test/test)
Auch die Kundenkonto-Links funktionieren nicht mehr:
ZitatThis Error has occured:
error: Unknown column 'bynameKundenkonto_Kundendaten' in 'where clause'
sql:
...Rest wie oben.....
Hat jemand eine Idee, wo der Fehler liegen könnte?
Nachtrag: auch anmelden ist nicht mehr möglich (Fehlermeldung s. oben)
die letzte Kundenanmeldung war am 06.05.2007 - also mindestens bis zu diesem Datum hat es funktioniert
Hallo dobra,
das Problem tritt in einer SSP-Funktion "detail::init" auf.
Am besten Suchen Sie mal danach und entfernen die Funktion aus allen Vorlagen (oder korrigieren sie falls möglich).
Das sollte zumindest den Shop wieder voll lauffähig machen.
Hallo ahe,
Danke für die rasche Hilfe.
__detail::init__ direkt habe ich in keiner Vorlage, aber __detail::navigation__ (in der detail.pl aus Demoshop wird <!--spmacro:module(detail) ......... init(); sub init {...... ) UND sub navigation verwendet
Habe als Sofortmaßname die Navigation vorerst rausgenommen und es funktioniert wieder alles.
Bedeutet das, das ich das detail.pl Script zusammen mit dem Kundenkontomodul nicht verwenden kann oder kann ich es irgendwie anpassen, damit dieser Fehler nicht mehr auftritt?
Sie haben doch bestimmt eine auf Ihren alten Shop angepasste Version der Detailnavigation?
Dort vermute ich nämlich das Problem ;)
Nehmen Sie testweise nochmal die ursprüngliche ipl aus einem Demoshop.
Zb aus dem Konfiguratorshop, dort läuft das Script noch tadellos.
Hallo ahe,
ZitatSie haben doch bestimmt eine auf Ihren alten Shop angepasste Version der Detailnavigation?
Nein - das ist ganz neu - im alten Shop hatte ich ja
keine Detailseiten und konnte es daher nicht verwenden.
Aber ich glaube, ich habe den Fehler gefunden: ich hatte <!--spmacro:include(detail.ipl)--> in den Vorlagen
und in stdall.pl stehen.
Habe das __detail::navigation__ jetzt in den Detailseiten-Vorlagen wieder eingebaut und das <!--spmacro:include(detail.ipl)-->
in stdall gelöscht und es funktioniertNoch eine andere Frage zum Kundenkontomodul: wenn man "auf diesem PC eingeloggt bleiben" aktiviert hat das nur bei den dynamischen Seiten funktioniert?
soll heißen, wenn ich den den Shop über die statischen Seiten aufrufe, ich mich trotzden neu einloggen muß?