Contao-Camp 2024
Ergebnis 1 bis 4 von 4

Thema: Nachrichten lassen sich nicht mit Zeitangabe 00:00 Uhr anlegen

  1. #1
    Contao-Nutzer Avatar von Joern
    Registriert seit
    14.09.2018.
    Beiträge
    130

    Standard Nachrichten lassen sich nicht mit Zeitangabe 00:00 Uhr anlegen

    Hallo,

    ich habe einen merkwürdigen Effekt. Wenn ich Nachrichten anlege und eine Uhrzeit im Bereich von 00:00 bis 00:59 Uhr angebe und dann abspeichere, bekomme ich im BE eine Fehlermeldung angezeigt, wo sonst der Hilfetext unterhalb des Feldes für die Uhrzeit steht. Bei Angabe von 00:00 Uhr lautet sie beispielsweise:
    Code:
    An exception occurred while executing 'UPDATE tl_news SET `time`=-3600 WHERE id='1'': SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'time' at row 1
    Unter Einstellungen ist bei Contao als Zeitzone Europe/Berlin gewählt. Dieser Effekt tritt bei mehreren Contao Installationen auf dem gleichen Server auf. Der Server läuft mit php 7.3 und mariaDB 10.3 sowie Contao 4.7.4.

    Weitere Experimente haben ergeben, daß der Effekt von der eingestellten Zeitzone abhängt. Bei General/GMT habe ich keine Einschränkungen. Bei Europe/London habe ich interessanterweise ebenfalls die Probleme im Bereich 00:00 bis 00:59 Uhr. Bei Europe/Helsinki vergrößert sich der Bereich auf 00:00 - 01:59 Uhr und bei der Zeitzone Europe/Moscow ist der Bereich 00:00 bis 02:59 Uhr nicht einstellbar. Hier erhalte ich bei gewünschter Uhrzeit 00:00 Uhr dann die Meldung:
    Code:
    An exception occurred while executing 'UPDATE tl_news SET `time`=-10800 WHERE id='1'': SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'time' at row 1
    Bei einem älteren Server unter php 7.2.17 und mariaDB 10.1.37 sowie Contao 4.7.4 tritt der Fehler hingegen nicht auf.

    Hat jemand ähnliche Beobachtungen gemacht?

    Jörn

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.876
    Partner-ID
    10107

    Standard

    Hast du die Datenbank nach dem Update auf Contao 4.7.4 aktualisiert?

    // ah, ich kann das Problem nachvollziehen

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.876
    Partner-ID
    10107

  4. #4
    Contao-Nutzer Avatar von Joern
    Registriert seit
    14.09.2018.
    Beiträge
    130

    Standard

    Danke fürs Nachprüfen. Da ich den Fehler nur auf einem von zwei Servern hatte, war ich mir nicht sicher, ob es ein Bug von Contao ist oder andere Ursachen hat.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •