DB Error beim Update der Datenbank

Please report bugs here!

Moderator: Thorsten

Post Reply
FlorianH
Posts: 3
Joined: Mon Oct 07, 2019 9:16 am

DB Error beim Update der Datenbank

Post by FlorianH »

Hallo,

ich habe unsere Installation der phpMyFAQ 2.7.9 von einem Windows IIS auf einen Linux-Server mit Apache umgezogen.
Die phpMyFAQ läuft auf der alten Version auch ohne Probleme.
Wenn ich ein Update auf die aktuelle Version 2.9.13 machen möchte, erhalte ich in dem Update-Prozess im dritten Schritt folgende Fehlermeldung:

DB error: Invalid default value for 'created'
CREATE TABLE faqinstances ( id INT(11) NOT NULL, url VARCHAR(255) NOT NULL, instance VARCHAR(255) NOT NULL, comment TEXT NULL, created TIMESTAMP DEFAULT 0, modified TIMESTAMP ON UPDATE CURRENT_TIMESTAMP DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci

Kann mir bitte jemand helfen?
Danke schon mal im Voraus.

Gruß
Florian
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: DB Error beim Update der Datenbank

Post by Thorsten »

HI,

welche Datenbank hast du denn da am Laufen?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
FlorianH
Posts: 3
Joined: Mon Oct 07, 2019 9:16 am

Re: DB Error beim Update der Datenbank

Post by FlorianH »

Hallo Thorsten,

ich benutze eine MySQL 5.7.27 Datenbank.

Gruß
Florian
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: DB Error beim Update der Datenbank

Post by Thorsten »

Hi,

du hast MySQL im Strict Mode laufen, deswegen der Fehler, siehe auch https://dev.mysql.com/doc/refman/5.7/en ... _zero_date

Deaktiviere den Strict Mode von MySQL und starte das Upgrade noch einmal.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
FlorianH
Posts: 3
Joined: Mon Oct 07, 2019 9:16 am

Re: DB Error beim Update der Datenbank

Post by FlorianH »

Hi Thorsten,

vielen Dank. Das war die Lösung.
Post Reply