Hallo, ich habe ein Problem beim Installieren von OXID_ESHOP_CE_4.10.1 in Schritt 4 mit dieser Fehlermeldung:
FEHLER: (Tabellen)Probleme mit folgenden SQL Befehlen: ( SET @@session.sql_mode = ''; ): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘''’ at line 1
ich weiss aber nicht, welche MySQL Candan auf diesem Webspace gerade aktiv hat. Kann es an der falschen MySQL_Version liegen? Habe gehört/gelesen, mindestens MySQL 5.0.33 …?
Kann mir bitte jemand etwas zu diesem Fehler sagen? Denn, installieren geht halt mal so nicht … Kein Shop … :=(
Vielen Dank!
Versuch doch erstmal herauszufinden, welche Version bei dir läuft.
Mit den aktuellen Infos wird es wohl schwer etwas zu sagen.
cya
Als Antwort auf die gestellten Fragen:
[QUOTE=Firefax;182205]Versuch doch erstmal herauszufinden, welche Version bei dir läuft. Mit den aktuellen Infos wird es wohl schwer etwas zu sagen.
cya[/QUOTE]
Mein Provoder nutzt den MySQL Server mit der Server-Version: 5.5.50
Habe ich auskommentiert, wie in dem Beitrag geschrieben: Dann hagelt es erst richtig Fehlermeldungen:
FEHLER: (Tabellen)Probleme mit folgenden SQL Befehlen: ( CREATE TABLE oxacceptedterms ( OXUSERID char(32) character set latin1 collate latin1_general_ci NOT NULL COMMENT 'User id (oxuser)', OXSHOPID char(32) character set latin1 collate latin1_general_ci NOT NULL default '' COMMENT 'Shop id (oxshops)', OXTERMVERSION char(32) character set latin1 collate latin1_general_ci NOT NULL default '' COMMENT 'Terms version', OXACCEPTEDTIME datetime NOT NULL default '0000-00-00 00:00:00' COMMENT 'Time, when terms were accepted', OXTIMESTAMP timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP COMMENT 'Timestamp', PRIMARY KEY (OXUSERID, OXSHOPID)) ENGINE=MyISAM COMMENT='Shows which users has accepted shop terms'; ): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘'User id (oxuser)', OXSHOPID char(32) character set latin1 collate latin1_g’ at line 1
Ich bin gerade recht ratlos …
Hallo,
ich hab grad mal ein wenig gegoogelt. Offenbar fährt der Hostingprovider eine ungewöhnliche MySQL-Konfiguration. Da hat jemand mit dem SQL-Mode Value NO_BACKSLASH_ESCAPES experimentiert.
Gruß
so ganz blicke ich da nicht durch …
in der Installationsdatei database.spl stehen keine Backslashes.
Wird hier etwas beim Installieren ‘übersetzt’ - sollte doch nicht sein!
Nee. Da wird serverseitig versucht, z.B. Hochkommata mittels Backslash zu escapen.
Gruß
Hallo und guten Abend,
ich würde Euch gerne informieren, was da nun die Ursache war. Aber der betreffende Mann von der Hotline hat das alles völlig im Alleinflug gemacht und jetzt weiss ich weniger als vorher.
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. Konfuzius,
ich bekomme grade nur Fischstäbchen … :mad: