Installation

ID #1245

Wir haben auf einem Server Contenido neu installiert (IIS; PHP 5, MySQL 5) und bekommen in verschiedenen Bereichen Datenbankfeler, z.B. bei der Anlage neuer Benutzer oder eines neuen Layouts. Die Fehlermeldungen im Log besagen z.B. dass für das Feld Name kein Default-Wert definiert sei. Hat vielleicht jemand eine Idee, woran das liegen kann?

Ein häufiges Problem auf dem IIS mit MySQL ist eine zu restricte Einstellung des SQL-Modes des MySQL-Servers. Steht dieser zum Beispiel auf "strict", werden genannte Fehlermeldungen geworfen. Sowohl für die Contenido-DB, als auch für so manches db-gestütze Modul oder Plugin gilt, das die MySQL-Tabellen zur Zeit noch nicht auf einen strict-Mode optimiert sind. Daher sollte man den Mode des MySQL-Servers ändern.

Weitere Informationen dazu findet man auch auf den Webseiten von MySQL.

Link: http://dev.mysql.com/doc/refman/5.0/en/server-sql-mode.html

Kategorien zu diesem Artikel

Tags: MySQL

Verwandte Artikel:

Letzte Änderung des Artikels: 2010-07-20 01:28
Autor: Ortwin Pinke
Revision: 1.0

Digg it! Share on Facebook Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 0 (0 Abstimmungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Es ist möglich, diesen Artikel zu kommentieren.

Tags

Sticky FAQs