warum strict mode in 4.9.20 erforderlich? Syntax?
Hallo zusammen,
ich habe heute eine 4.9 auf 4.9.20 aktualisiert und der Manager verlangte auf einmal strict mode bzw wahlweise ein Setzen von
Code:
doctrine:
dbal:
connections:
default:
options:
1002: "SET SESSION sql_mode=(SELECT CONCAT(@@sql_mode, ',TRADITIONAL'))"
in config.yml.
Ich dachte das wäre erst ab 4.12 ein Thema ??
Viele Grüße,
conter
globale Einstellung in my.cnf kompatibel mit älteren Contao-Versionen?
Moin zusammen!
Kurz nochmal zum Thema Kompatibilität:
Ich habe auf einem meiner Server Contao-4.4, -4.9 und -4.12-Installationen.
Bei einigen habe ich die Anpassung in der config.yml gemacht. Bei anderen (noch nicht aktualisierten) nicht. Und ich habe leider noch zwei Contao-3.5-Installationen, die aber auch bald aktualisiert werden sollen. Ich würde gerne den Datenbank-Server auf Strict-Mode umstellen, frage mich aber, ob das ggf. mit vorhandenen Contao-Installationen zu Problemen führen könnte.
Wisst ihr, ob es bei einer der o.g. Versionen zu Problemen kommen kann, wenn ich die Einstellung global vornehme?
Und: Gibt es Probleme, wenn der Eintrag in der config.yml steht und die globale Einstellung später aktiviert wird? Muss ich die config.yml dann anpassen?
Kurzer Nachtrag: Ich habe auch noch die folgenden Einträge in einigen conf.yml's:
Code:
doctrine:
dbal:
connections:
default:
default_table_options:
charset: utf8
collate: utf8_unicode_ci
Ich glaube, die kommen noch von vorherigen Updates. Werden die noch benötigt?
Viele Grüße
Timo