[...]
Die Schwierigkeiten beginnen, wenn man eine Neuistallation (alles, auch die DB selbst, wird auf utf8_german2_ci umgestellt) macht und anschließend seine Datensicherung (utf8_general_ci) wieder einspielt.
[...]
Mmh, ich höre oft, daß das so gemacht wird.
Ich halte das für den verkehrten Weg.
Ich würde bei Updates immer die Original-DB nehmen
- oder erstmal eine Kopie als Testumgebung und immer nach Sichern der gesamten DB -
und sie schrittweise mittels der
*.sql-Dateien in
/_installer/update/ auf die gewünschte Shop-Version anheben.
Eine Datensicherung in eine neue DB importieren geht sehr oft allein deshalb schief, weil es in der neuen Shop-Version evtl. DB-Felder gibt die es vorher nicht gab oder gar welche weggefallen sind, sodaß es beim Import Probleme mit den Einträgen gibt..
[...]
das Fehler trat auf mit dem Modul Kundenerinnerung.
$strstockQuery = "SELECT cr.*,
p.products_quantity,
p.products_model,
p.products_image
FROM customers_remind cr
JOIN ".TABLE_PRODUCTS." p
ON p.products_id = cr.products_id
AND p.products_quantity >= cr.customers_st";
[...]
Mmh, da scheint mir Wissen zu fehlen.
Ich sehe in der Query keine Strings die verglichen werden, lediglich Integers und somit dürfte es eigtl. keine Kollision wegen unterschiedlichen Collations geben.
[...]
Edit - Nachtrag: Kann man sich bei Tickets im Bug-Tracker benachrichtigen lassen?
Das geht leider nicht, hatte ich auch bereits nachgefragt.
Ich schaue immer mal wieder rein und benutze dann das Suchfeld, suche nach "noRiddle" und finde damit alle meine Tickets und ebenfalls die Tickets, in denen ich kommentiert habe.
Gruß,
noRiddle