CAO zu OXID Fehler bei Artikelupdate

Antworten

CAO zu OXID Fehler bei Artikelupdate

Hallo,

bin nun weiter bei meinem Updatetest. Und da bei mir irgendwie momentan nix so richtig funktionieren will, habe ich gleich wieder ein Problem. Ich will ein Artikelupdate durchführen. Dabei kommt folgende Fehlermeldung. Aber das Update wird durchgeführt! Leider bleiben aber die Fehlermeldungen :-/.

OXID: 4.4.8

18:45:21 SHOP->CAO ERROR:XML Fehler: Only one top level element is allowed in an XML document.

18:45:21 SHOP->CAO INPUT:<br />
<b>Fatal error</b>: Uncaught exception 'ADODB_Exception' with message 'mysql error: [1054: Unknown column 'od.CAOID' in 'where clause'] in EXECUTE("select od.OXDISCOUNTID FROM oxobject2discount od JOIN oxdiscount d on d.OXID = od.OXDISCOUNTID where od.OXTYPE ='oxarticles' and od.CAOID = '4697'")
' in /test.oxid/core/adodblite/adodb-exceptions.inc.php:84
Stack trace:
#0 /test.oxid/core/adodblite/adodbSQL_drivers/mysql/mysql_driver.inc(369): adodb_throw('mysql', 'EXECUTE', 1054, 'Unknown column ...', 'select od.OXDIS...', false, Object(object_ADOConnection))
#1 /test.oxid/core/adodblite/generic_modules/pear_module.inc(70): mysql_driver_ADOConnection->do_query('select od.OXDIS...',
Viele Grüße

Christian
______________________________________________
Shopsysteme
Oxid mit CAO/COI Schnittstelle

Re: CAO zu OXID Fehler bei Artikelupdate

Moin,

der Datenbankupdate scheint bei dir so ziemlich in dei Hose gegangen zu sein. Führe in der Oxid-Datenbank folgenden Befehl aus:
ALTER TABLE oxobject2discount ADD COLUMN CAOID INT(11) UNSIGNED NOT NULL AFTER OXTYPE
bis dahin
Thoren
______________________________________________
Alles wird gut....:)
______________________________________________
Shopsysteme
Oxid CE mit COI-Modul

Re: CAO zu OXID Fehler bei Artikelupdate

Danke Dir, mache ich. Da kommen aber sicherlich noch mehr Dinge ans Licht :-(. Kann man irgendwie kontrollieren, ob und wie das Update gelaufen ist? Bzw. wer ist für das DB Update verantwortlich? CAO oder COI?
Viele Grüße

Christian
______________________________________________
Shopsysteme
Oxid mit CAO/COI Schnittstelle

Re: CAO zu OXID Fehler bei Artikelupdate

Wie nicht anders zu erwarten :-) - das DB Update von Dir hat funktioniert.
Merci :D
Viele Grüße

Christian
______________________________________________
Shopsysteme
Oxid mit CAO/COI Schnittstelle

Re: CAO zu OXID Fehler bei Artikelupdate

Christian hat geschrieben:Danke Dir, mache ich. Da kommen aber sicherlich noch mehr Dinge ans Licht :-(. Kann man irgendwie kontrollieren, ob und wie das Update gelaufen ist? Bzw. wer ist für das DB Update verantwortlich? CAO oder COI?
Könntest Du mir bitte auf die Frage noch ein kurzes Feedback geben, weil ich mir jetzt noch nicht 100% sicher bin.
Viele Grüße

Christian
______________________________________________
Shopsysteme
Oxid mit CAO/COI Schnittstelle

Re: CAO zu OXID Fehler bei Artikelupdate

Moin,

habs dir per Mail gesendet.
bis dahin
Thoren
______________________________________________
Alles wird gut....:)
______________________________________________
Shopsysteme
Oxid CE mit COI-Modul

Re: CAO zu OXID Fehler bei Artikelupdate

Kann es sein, dass die Updates, welches das COI Modul in der DB vornimmt, nicht kumulativ sind? Weil wenn ich mir die einzelnen Änderungen so ansehe hapert es da schon an einigen stellen :cry: . Weil meine Devise "never touch a running system" ziehe ich entsprechend konsequent durch (ausgenommen Sicherheit und grobe Fehler) und habe auch damit das COI Skript entsprechend nur bei Bedarf, so wie jetzt, aktualisiert.
Viele Grüße

Christian
______________________________________________
Shopsysteme
Oxid mit CAO/COI Schnittstelle

Re: CAO zu OXID Fehler bei Artikelupdate

Habe jetzt einen Schema-Vergleich nach dem COI Update von 1.44 auf 1.65 und 1.66 gemacht. Da ändert sich gar nichts. Also es werden keinerlei Änderungen an der DB durchgeführt, deshalb passt da auch nix zusammen. Welche Aktion soll denn das "Update" auslösen? Wenn ich coi.php ausführe und Einstellungen speichere?
Viele Grüße

Christian
______________________________________________
Shopsysteme
Oxid mit CAO/COI Schnittstelle