DB Error beim Update der Datenbank

Please report bugs here!

Moderator: Thorsten

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

DB Error beim Update der Datenbank

Post by FlorianH » Mon Oct 07, 2019 10:06 am

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: 14781
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: DB Error beim Update der Datenbank

Post by Thorsten » Fri Oct 11, 2019 6:13 pm

HI,

welche Datenbank hast du denn da am Laufen?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist

FlorianH
Posts: 2
Joined: Mon Oct 07, 2019 9:16 am

Re: DB Error beim Update der Datenbank

Post by FlorianH » Tue Oct 15, 2019 10:39 am

Hallo Thorsten,

ich benutze eine MySQL 5.7.27 Datenbank.

Gruß
Florian

Thorsten
Posts: 14781
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: DB Error beim Update der Datenbank

Post by Thorsten » Sat Oct 19, 2019 12:20 pm

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

Post Reply