Ergebnis 1 bis 1 von 1

Thema: Invalid datetime format: 1366 Incorrect integer value

  1. #1
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    321
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard Invalid datetime format: 1366 Incorrect integer value

    Hey,

    ich habe für einen Kunden Contao in meiner Entwicklerumgebung auf Version 4.13 gebracht.
    Jetzt wollte ich die Website auf seinem Webspace einrichten, jedoch scheitere ich am Einspielen der Datenbank. Das mache ich über die Erweiterung Datenbanksicherung -> Download MySQL-Backup. Dieses Backup will ich dann über das Contao-InstallTool im Bereich Template importieren, da bekomme ich folgenden Fehlermeldung

    "Der Import konnte nicht abgeschlossen werden! Ist die Datenbank aktuell und die Template-Datei kompatibel mit Ihrer Contao-Version?
    SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: 'tl_article' for column `dbs10160539`.`tl_content`.`pid` at row 1"

    Code:
    [2023-03-01T14:28:30.443671+01:00] request.INFO: Matched route "contao_install". {"route":"contao_install","route_parameters":{"_route":"contao_install","_scope":"backend","_token_check":true,"_controller":"Contao\\InstallationBundle\\Controller\\InstallationController::installAction"},"request_uri":"http://www.website-2023-02.amedtec.de/contao/install","method":"POST"} []
    [2023-03-01T14:28:32.834412+01:00] app.CRITICAL: An exception occurred. {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 1366): An exception occurred while executing a query: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: 'tl_article' for column `dbs10160539`.`tl_content`.`pid` at row 1 at /homepages/10/d904550166/htdocs/website_2023-02/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:117)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1366): SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: 'tl_article' for column `dbs10160539`.`tl_content`.`pid` at row 1 at /homepages/10/d904550166/htdocs/website_2023-02/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 22007): SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: 'tl_article' for column `dbs10160539`.`tl_content`.`pid` at row 1 at /homepages/10/d904550166/htdocs/website_2023-02/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:32)"} []
    Alle Erweiterungen sind in der Version installiert wie in meiner Entwicklerumgebung und php8.1.
    Der Kunde will nicht unbedingt den Zugang zu phpAdmin herausgeben, sonst würde ich die Datenbank so importieren.

    Kann mir jemand bitte weiterhelfen?

    Edit: Es hat bestimmt etwas mit der Tabelle tl_content Spalte ptable zutun. Da ist der Typ bei mir auf varchar(64). Laut Fehlermeldung soll das aber ein integer sein.

    Edit2: War mein Fehler, habe nur ein Datenbanksicherung gemacht, mußte aber ein Website-Template erstellen.
    Geändert von Kopfnuss (01.03.2023 um 15:19 Uhr)

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
  •