Contao-Camp 2024
Ergebnis 1 bis 30 von 30

Thema: CM kann task nicht beenden!

  1. #1
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard CM kann task nicht beenden!

    Einen schönen guten Morgen seit gestern versuche in den CM wieder reinzukommen schaffe es aber irgendwie nicht!
    Und ja ich habe das Forum durchsucht und alles mögliche schon probiert aber nichts hilft.
    Folgendes ist pasiert habe von 4.6.8 auf 4.6.11 updaten wollen und dabei ist mir die komplette installation abgeschmiert und der CM hat sich aufgehängt. Darauf hin habe ich dies unterbunden eine Sicherung eingespielt und das Update noch mal gestartet. Nun wurde das Update für die 4.6.10 gestartet und ist soweit erfolgreich durchgelaufen nur ist am Schluss nun der CM wieder hängengeblieben.
    Nun wollte ich dies Abbrechen und auch das geht nicht.
    Nun habe ich den cache gelerrt und auch den Prod Ordner aber alles hilft nicht.

    Kann mir da einer von euch vieleicht helfen.
    Danke schon mal im vorhinein.

    Mfg Patrick
    There's only ONE Chance for the first Impression.

  2. #2
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard Update ich habe es gelöst

    Danke Dir Spooky,
    Zitat Zitat von Spooky Beitrag anzeigen
    Lösche im Ordner contao-manager alles außer der users.json, manager.json und .htaccess und rufe dann den Contao Manager nochmal neu auf und lasse die Abhängigkeiten installieren.
    Du hast mir die Lösung gebracht!

    Jetzt muss ich nur schaun wie ich von 4.6.10 auf 4.6.11 komme um die Sicherheitslücke zu schliessen.

    Mfg Patrick
    There's only ONE Chance for the first Impression.

  3. #3
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn Du auf Contao 4.6.11 aktualisierst, musst Du derzeit jedenfalls auch das beachten: https://github.com/contao/contao/issues/238
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  4. #4
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Wenn Du auf Contao 4.6.11 aktualisierst, musst Du derzeit jedenfalls auch das beachten: https://github.com/contao/contao/issues/238
    Du nur kurze Frage soll ich mit dem Update warten auf dei nächste Version oder wird das eh nur mit dem Fix behoben egal was in Zukunft kommt?

    Mfg Patrick
    There's only ONE Chance for the first Impression.

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

    Standard

    Du solltest den Eintrag machen, solange das Problem nicht behoben ist. Denn selbst nur wenn du eine weitere Extension oder sonstiges Paket installierst, könnte sich auch die doctrine/dbal Abhängigkeit aktualisieren - und dann würdest du in dieses Problem laufen.

  6. #6
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn Du derzeit keine weiteren Drittanbietererweiterungen installieren musst, könntest Du mit dem Update ggf. auch warten.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  7. #7
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard

    Ok habe jetzt das Update noch mal durchlaufen lassen und so wie es aussieht wurde die 4.6.11 wieder rausgenommen. Da sie nicht als Update aufscheint.
    Aber Danke euch beiden für die Hilfe.
    Erstaunt mich immer wieder wie hier in dieser Community einem geholfen wird!
    Danke Danke Danke

    Mfg Patrick
    There's only ONE Chance for the first Impression.

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

    Standard

    Zitat Zitat von OneChance Beitrag anzeigen
    Ok habe jetzt das Update noch mal durchlaufen lassen und so wie es aussieht wurde die 4.6.11 wieder rausgenommen. Da sie nicht als Update aufscheint.
    Das sollte nicht passieren. Füge den conflict Eintrag hinzu und aktualisiere danach nochmal alle Pakete.

  9. #9
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nein, Du musstest das Update auf Contao 4.6.11 normalerweise automatisch erhalten.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  10. #10
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Das sollte nicht passieren. Füge den conflict Eintrag hinzu und aktualisiere danach nochmal alle Pakete.
    Dabei bekomme ich diese Fehlermeldung:

    "/home/.sites/..../web/composer.json" does not contain valid JSON
    Parse error on line 48:
    ...on" ] }"conflict": {
    -------------------^
    Expected one of: 'EOF', '}', ',', ']'

    ---

    ### The background task has stopped unexpectedly ###

    Und muss es rausnehmen damit ich mich überhaupt beim CM anmelden kann.

    Mfg Patrick
    There's only ONE Chance for the first Impression.

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

    Standard

    Du hast den Eintrag in der composer.json falsch gemacht

  12. #12
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du hast wahrscheinlich einen Beistrich vergessen. Poste mal Deine geänderte composer.json.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  13. #13
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Du hast den Eintrag in der composer.json falsch gemacht
    HTML-Code:
    {
        "name": "contao/managed-edition",
        "type": "project",
        "description": "Contao Open Source CMS",
        "license": "LGPL-3.0-or-later",
        "authors": [
            {
                "name": "Leo Feyer",
                "homepage": "https://github.com/leofeyer"
            }
        ],
        "require": {
            "php": "^7.1",
            "contao/calendar-bundle": "^4.6",
            "contao/comments-bundle": "^4.6",
            "contao/faq-bundle": "^4.6",
            "contao/listing-bundle": "^4.6",
            "contao/manager-bundle": "4.6.*",
            "contao/news-bundle": "^4.6",
            "contao/newsletter-bundle": "^4.6",
            "ma3xl3/contao-easy-favicon": "^2.0",
            "madeyourday/contao-rocksolid-antispam": "^2.0",
            "madeyourday/contao-rocksolid-columns": "^2.0",
            "madeyourday/contao-rocksolid-custom-elements": "^2.2",
            "madeyourday/contao-rocksolid-frontend-helper": "^2.0",
            "madeyourday/contao-rocksolid-icon-picker": "^2.0",
            "madeyourday/contao-rocksolid-mega-menu": "^2.0",
            "madeyourday/contao-rocksolid-slider": "^2.0",
            "madeyourday/contao-rocksolid-theme-assistant": "^2.0",
            "menatwork/contao-matomotrackingtag-bundle": "^1.0",
            "terminal42/notification_center": "^1.4"
        },
        "config": {
            "component-dir": "assets"
        },
        "extra": {
            "branch-alias": {
                "dev-4.5": "4.5.x-dev"
            }
        },
        "scripts": {
            "post-install-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ],
            "post-update-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ]
        }
    "conflict": {
            "doctrine/dbal": "2.9.1"
     }
    }
    Ich habe es so eingefügt wie angezeigt! Oder was is da falsch?

    Mfg Patrick
    There's only ONE Chance for the first Impression.

  14. #14
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du müsstest hier noch einen Beistrich (also known as "Komma" ) setzen:

    Code:
        },  <------
    "conflict": {
            "doctrine/dbal": "2.9.1"
     }
    Geändert von xchs (17.12.2018 um 11:25 Uhr)
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  15. #15
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    In Fachkreisen auch "Komma" genannt.

  16. #16
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Du müsstest hier noch einen Beistrich setzen:

    Code:
        },  <------
    "conflict": {
            "doctrine/dbal": "2.9.1"
     }
    Code:
    {
        "name": "contao/managed-edition",
        "type": "project",
        "description": "Contao Open Source CMS",
        "license": "LGPL-3.0-or-later",
        "authors": [
            {
                "name": "Leo Feyer",
                "homepage": "https://github.com/leofeyer"
            }
        ],
        "require": {
            "php": "^7.1",
            "contao/calendar-bundle": "^4.6",
            "contao/comments-bundle": "^4.6",
            "contao/faq-bundle": "^4.6",
            "contao/listing-bundle": "^4.6",
            "contao/manager-bundle": "4.6.*",
            "contao/news-bundle": "^4.6",
            "contao/newsletter-bundle": "^4.6",
            "ma3xl3/contao-easy-favicon": "^2.0",
            "madeyourday/contao-rocksolid-antispam": "^2.0",
            "madeyourday/contao-rocksolid-columns": "^2.0",
            "madeyourday/contao-rocksolid-custom-elements": "^2.2",
            "madeyourday/contao-rocksolid-frontend-helper": "^2.0",
            "madeyourday/contao-rocksolid-icon-picker": "^2.0",
            "madeyourday/contao-rocksolid-mega-menu": "^2.0",
            "madeyourday/contao-rocksolid-slider": "^2.0",
            "madeyourday/contao-rocksolid-theme-assistant": "^2.0",
            "menatwork/contao-matomotrackingtag-bundle": "^1.0",
            "terminal42/notification_center": "^1.4"
        },
        "config": {
            "component-dir": "assets"
        },
        "extra": {
            "branch-alias": {
                "dev-4.5": "4.5.x-dev"
            }
        },
        "scripts": {
            "post-install-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ],
            "post-update-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ]
        }
    {
        "name": "contao/managed-edition",
        "type": "project",
        "description": "Contao Open Source CMS",
        "license": "LGPL-3.0-or-later",
        "authors": [
            {
                "name": "Leo Feyer",
                "homepage": "https://github.com/leofeyer"
            }
        ],
        "require": {
            "php": "^7.1",
            "contao/calendar-bundle": "^4.6",
            "contao/comments-bundle": "^4.6",
            "contao/faq-bundle": "^4.6",
            "contao/listing-bundle": "^4.6",
            "contao/manager-bundle": "4.6.*",
            "contao/news-bundle": "^4.6",
            "contao/newsletter-bundle": "^4.6",
            "ma3xl3/contao-easy-favicon": "^2.0",
            "madeyourday/contao-rocksolid-antispam": "^2.0",
            "madeyourday/contao-rocksolid-columns": "^2.0",
            "madeyourday/contao-rocksolid-custom-elements": "^2.2",
            "madeyourday/contao-rocksolid-frontend-helper": "^2.0",
            "madeyourday/contao-rocksolid-icon-picker": "^2.0",
            "madeyourday/contao-rocksolid-mega-menu": "^2.0",
            "madeyourday/contao-rocksolid-slider": "^2.0",
            "madeyourday/contao-rocksolid-theme-assistant": "^2.0",
            "menatwork/contao-matomotrackingtag-bundle": "^1.0",
            "terminal42/notification_center": "^1.4"
        },
        "config": {
            "component-dir": "assets"
        },
        "extra": {
            "branch-alias": {
                "dev-4.5": "4.5.x-dev"
            }
        },
        "scripts": {
            "post-install-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ],
            "post-update-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ]
        },
    "conflict": {
            "doctrine/dbal": "2.9.1"
     }
    }
    ich steh frad voll am Schlauch Sorry Leute ich bin kein Coder aber Copy and Paste habe ich bis jetzt noch hinbekommen. Bis heute zumindest.

    Jetzt kriege ich diese Meldung:

    Code:
    "/home/.sites/.../web/composer.json" does not contain valid JSON
    Parse error on line 48:
    ...on"        ]    }{    "name": "conta
    -------------------^
    Expected one of: 'EOF', '}', ',', ']'
    
    ---
    
    ### The background task has stopped unexpectedly ###

    Mfg Patrick
    There's only ONE Chance for the first Impression.

  17. #17
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Jetzt hast Du den Inhalt der composer.json offenbar dupliziert.

    So sollte das in etwa aussehen:
    Code:
    {
        "name": "contao/managed-edition",
        "type": "project",
        "description": "Contao Open Source CMS",
        "license": "LGPL-3.0-or-later",
        "authors": [
            {
                "name": "Leo Feyer",
                "homepage": "https://github.com/leofeyer"
            }
        ],
        "require": {
            "php": "^7.1",
            "contao/calendar-bundle": "^4.6",
            "contao/comments-bundle": "^4.6",
            "contao/faq-bundle": "^4.6",
            "contao/listing-bundle": "^4.6",
            "contao/manager-bundle": "4.6.*",
            "contao/news-bundle": "^4.6",
            "contao/newsletter-bundle": "^4.6",
            "ma3xl3/contao-easy-favicon": "^2.0",
            "madeyourday/contao-rocksolid-antispam": "^2.0",
            "madeyourday/contao-rocksolid-columns": "^2.0",
            "madeyourday/contao-rocksolid-custom-elements": "^2.2",
            "madeyourday/contao-rocksolid-frontend-helper": "^2.0",
            "madeyourday/contao-rocksolid-icon-picker": "^2.0",
            "madeyourday/contao-rocksolid-mega-menu": "^2.0",
            "madeyourday/contao-rocksolid-slider": "^2.0",
            "madeyourday/contao-rocksolid-theme-assistant": "^2.0",
            "menatwork/contao-matomotrackingtag-bundle": "^1.0",
            "terminal42/notification_center": "^1.4"
        },
        "config": {
            "component-dir": "assets"
        },
        "extra": {
            "branch-alias": {
                "dev-4.5": "4.5.x-dev"
            }
        },
        "scripts": {
            "post-install-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ],
            "post-update-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ]
        },
    "conflict": {
            "doctrine/dbal": "2.9.1"
     }
    }
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  18. #18
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von PaddySD Beitrag anzeigen
    In Fachkreisen auch "Komma" genannt.
    Ja, stimmt. Da bin ich leider raus.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  19. #19
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard

    Ok so und nun habe ich es geschafft.
    herzlichen Dank noch mal was würde ich nur ohne euch machen.

    Jetzt freue ich mich wenn auch noch das InnoDB Problem gelöst wird und die DB Updates normal funktionieren wie ich es von Contao 3 gewohnt war.

    Danke noch mal an euch!

    Mfg Patrick
    There's only ONE Chance for the first Impression.

  20. #20
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Was hast Du denn für ein InnoDB Problem? Gibt's da schon einen Thread? Dann könntest Du bitte den Link dazu posten, ansonsten: "Lass hören!"

    Zitat Zitat von xchs Beitrag anzeigen
    Ja, stimmt. Da bin ich leider raus.
    War nicht bös gemeint!

  21. #21
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard

    Finde jetzt meinen Thread nicht den ich damals geöffnet hatte. Aber das steht im Log und das immer nachher das im install Tool immer wieder aufgaben drinnen sind die aber leider dann in dieser Fehlermeldung enden.

    Code:
    [2018-12-17 11:57:18] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\DriverException: "An exception occurred while executing 'ALTER TABLE tl_news_feed CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL':  SQLSTATE[42000]: Syntax error or access violation: 1075 Incorrect table definition; there can be only one auto column and it must be defined as a key" at /home/.sites/.../web/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php line 106 {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred while executing 'ALTER TABLE tl_news_feed CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL':\n\nSQLSTATE[42000]: Syntax error or access violation: 1075 Incorrect table definition; there can be only one auto column and it must be defined as a key at /home/.sites/.../web/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:106, Doctrine\\DBAL\\Driver\\PDOException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1075 Incorrect table definition; there can be only one auto column and it must be defined as a key at /home/.sites/.../web/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:90, PDOException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1075 Incorrect table definition; there can be only one auto column and it must be defined as a key at /home/.sites/.../web/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:88)"} []
    Aber ich will euch damit jetzt nicht belästigen wie gesagt hoffe das dies bald gelöst wird.

    Mfg Patrick
    There's only ONE Chance for the first Impression.

  22. #22
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Dafür ist das Forum da.

    Wenn Du den Thread nicht mehr findest, beschreib doch bitte nochmal genau, was das Problem ist, welche Contao Version, was Du gemacht hast usw. Ich gehe nicht davon aus, dass sich das von selbst löst. Je genauer, desto besser. Natürlich nur, wenn Du Lust hast.

  23. #23
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von PaddySD Beitrag anzeigen
    Dafür ist das Forum da.

    Wenn Du den Thread nicht mehr findest, beschreib doch bitte nochmal genau, was das Problem ist, welche Contao Version, was Du gemacht hast usw. Ich gehe nicht davon aus, dass sich das von selbst löst. Je genauer, desto besser. Natürlich nur, wenn Du Lust hast.
    Also dann Danke schon mal im vorhinein:
    Ich habe bei World4You meine Website gehostet mit eben Contao 4.6.11 PHP 7.2 und einer Mysql DB. Es funktioniert alles super und ganz normal nur das wenn ich die DB über install aktuallisieren will kriege ich eben jedesmal die Fehlermeldung die oben angegeben ist.

    Er kann irgendwie mit den INNODB (hoffe ich habe das richtig geschrieben) nicht umgehen.
    Aber ich glaube ein Screenshot ist da die bessere Lösung.

    Screenshot_2018-12-18 Contao Open Source CMS4.png
    Screenshot_2018-12-18 Contao Open Source CMS3.png
    Screenshot_2018-12-18 Contao Open Source CMS2.png
    Screenshot_2018-12-18 Contao Open Source CMS.png

    Das sind die Dinge die einfach nicht verschwinden wollen.

    Hoffe ich habe das jetzt halbwegs gut beschrieben das ihr nachvollziehen könnt was ich meine!

    Mfg Patrick
    There's only ONE Chance for the first Impression.

  24. #24
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Welche MySQL Version ist denn die DB? Ich vermute, Du musst bei world4you die MySQL-Version anheben (lassen). Wenn Du das bisher nicht bewusst gemacht hast, verwendet world4you noch MySQL 5.5. Du brauchst aber mindestens 5.7

    Guckst Du hier: https://www.world4you.com/faq/de/web...-mysql-version

  25. #25
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von PaddySD Beitrag anzeigen
    Welche MySQL Version ist denn die DB? Ich vermute, Du musst bei world4you die MySQL-Version anheben (lassen). Wenn Du das bisher nicht bewusst gemacht hast, verwendet world4you noch MySQL 5.5. Du brauchst aber mindestens 5.7

    Guckst Du hier: https://www.world4you.com/faq/de/web...-mysql-version
    Paddy ich weiss garnicht wie sehr ich mich bei dir bedanken soll, habe jetzt den Support kontaktiert und hoffe das dies es war.
    Das ist wenn es das war das geilste Weihnachtsgeschenk das ich jemals bekommen habe.
    Darauf wäre ich nie gekommen.
    Danke Danke Danke

    Mfg Patrick
    There's only ONE Chance for the first Impression.

  26. #26
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Ich hoffe mal, dass es das war. Warten wir mal die Antwort ab, und hoffen das Beste! Würd mich freuen!

    Sag bitte Bescheid, ob's geklappt hat, wenn nicht, müssen wir ja weiter suchen

  27. #27
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard

    Hat leider keine Hilfe gebracht. Bin jetzt auf DB 5.7 aber leider besteht das Problem noch immer.

    Das ist der Log der Erstellt wurde:

    Code:
    [2018-12-18 15:37:17] 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":"https://www.onechance.at/contao/install","method":"POST"} []
    [2018-12-18 15:37:17] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\DriverException: "An exception occurred while executing 'ALTER TABLE tl_news_feed CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL':  SQLSTATE[42000]: Syntax error or access violation: 1075 Incorrect table definition; there can be only one auto column and it must be defined as a key" at /home/.sites/.../web/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php line 106 {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred while executing 'ALTER TABLE tl_news_feed CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL':\n\nSQLSTATE[42000]: Syntax error or access violation: 1075 Incorrect table definition; there can be only one auto column and it must be defined as a key at /home/.sites/.../web/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:106, Doctrine\\DBAL\\Driver\\PDOException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1075 Incorrect table definition; there can be only one auto column and it must be defined as a key at /home/.sites/.../web/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:90, PDOException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1075 Incorrect table definition; there can be only one auto column and it must be defined as a key at /home/.sites/.../web/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:88)"} []
    Und das sind die Dinge die Irgendwie beim Installtool nicht weggehen:

    Spalten ändern Alle auswählen

    ALTER TABLE tl_news_feed CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_newsletter CHANGE alias alias VARCHAR(128) DEFAULT '' NOT NULL COLLATE utf8_bin
    ALTER TABLE tl_newsletter CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_newsletter_blacklist CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_newsletter_channel CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_newsletter_recipients CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_page CHANGE alias alias VARCHAR(128) DEFAULT '' NOT NULL COLLATE utf8_bin
    ALTER TABLE tl_page CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_rocksolid_mega_menu CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_rocksolid_mega_menu_column CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_rocksolid_slide CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_rocksolid_slider CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_search CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_search_index CHANGE word word VARCHAR(64) DEFAULT '' NOT NULL COLLATE utf8_bin
    ALTER TABLE tl_search_index CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_style CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_style_sheet CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_theme CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_undo CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_user CHANGE username username VARCHAR(64) DEFAULT NULL COLLATE utf8_bin
    ALTER TABLE tl_user CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_user_group CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    ALTER TABLE tl_version CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL

    Spalten anlegen Alle auswählen

    CREATE INDEX alias ON tl_article (alias)
    CREATE INDEX pid_start_stop_published_sorting ON tl_article (pid, start, stop, published, sorting)
    CREATE INDEX alias ON tl_calendar_events (alias)
    CREATE INDEX pid_start_stop_published ON tl_calendar_events (pid, start, stop, published)
    CREATE INDEX alias ON tl_calendar_feed (alias)
    CREATE INDEX published ON tl_comments (published)
    CREATE INDEX source_parent_published ON tl_comments (source, parent, published)
    CREATE INDEX tokenremove ON tl_comments_notify (tokenremove)
    CREATE INDEX source_parent_tokenconfirm ON tl_comments_notify (source, parent, tokenconfirm)
    CREATE INDEX pid_ptable_invisible_sorting ON tl_content (pid, ptable, invisible, sorting)
    CREATE UNIQUE INDEX name ON tl_cron (name)
    CREATE INDEX pid_published_sorting ON tl_faq (pid, published, sorting)
    CREATE INDEX pid ON tl_files (pid)
    CREATE UNIQUE INDEX uuid ON tl_files (uuid)
    CREATE INDEX path ON tl_files (path)
    CREATE INDEX extension ON tl_files (extension)
    CREATE INDEX alias ON tl_form (alias)
    CREATE INDEX pid ON tl_form_field (pid)
    CREATE INDEX pid ON tl_image_size (pid)
    CREATE INDEX pid ON tl_image_size_item (pid)
    CREATE UNIQUE INDEX username ON tl_member (username)
    CREATE INDEX email ON tl_member (email)
    CREATE INDEX activation ON tl_member (activation)
    CREATE INDEX queue_croninterval ON tl_nc_gateway (queue_croninterval)
    CREATE INDEX pid ON tl_nc_language (pid)
    CREATE INDEX language ON tl_nc_language (language)
    CREATE INDEX pid ON tl_nc_message (pid)
    CREATE INDEX message ON tl_nc_queue (message)
    CREATE INDEX sourcequeue ON tl_nc_queue (sourcequeue)
    CREATE INDEX targetgateway ON tl_nc_queue (targetgateway)
    CREATE INDEX alias ON tl_news (alias)
    CREATE INDEX pid_start_stop_published ON tl_news (pid, start, stop, published)
    ALTER TABLE tl_news_feed ADD PRIMARY KEY (id)
    CREATE INDEX alias ON tl_news_feed (alias)
    CREATE INDEX pid ON tl_newsletter (pid)
    CREATE UNIQUE INDEX pid_hash ON tl_newsletter_blacklist (pid, hash)
    ALTER TABLE tl_newsletter_recipients ADD PRIMARY KEY (id)
    CREATE UNIQUE INDEX pid_email ON tl_newsletter_recipients (pid, email)
    CREATE INDEX email ON tl_newsletter_recipients (email)
    ALTER TABLE tl_page ADD PRIMARY KEY (id)
    CREATE INDEX alias ON tl_page (alias)
    CREATE INDEX pid_type_start_stop_published ON tl_page (pid, type, start, stop, published)
    ALTER TABLE tl_remember_me ADD PRIMARY KEY (series)
    ALTER TABLE tl_rocksolid_mega_menu ADD PRIMARY KEY (id)
    ALTER TABLE tl_rocksolid_mega_menu_column ADD PRIMARY KEY (id)
    CREATE INDEX pid ON tl_rocksolid_mega_menu_column (pid)
    ALTER TABLE tl_rocksolid_slide ADD PRIMARY KEY (id)
    CREATE INDEX pid ON tl_rocksolid_slide (pid)
    ALTER TABLE tl_rocksolid_slider ADD PRIMARY KEY (id)
    ALTER TABLE tl_search ADD PRIMARY KEY (id)
    CREATE UNIQUE INDEX url ON tl_search (url)
    CREATE UNIQUE INDEX checksum_pid ON tl_search (checksum, pid)
    ALTER TABLE tl_search_index ADD PRIMARY KEY (id)
    CREATE INDEX pid ON tl_search_index (pid)
    CREATE INDEX word ON tl_search_index (word)
    ALTER TABLE tl_style ADD PRIMARY KEY (id)
    CREATE INDEX pid ON tl_style (pid)
    ALTER TABLE tl_style_sheet ADD PRIMARY KEY (id)
    CREATE UNIQUE INDEX name ON tl_style_sheet (name)
    ALTER TABLE tl_theme ADD PRIMARY KEY (id)
    ALTER TABLE tl_undo ADD PRIMARY KEY (id)
    ALTER TABLE tl_user ADD PRIMARY KEY (id)
    CREATE UNIQUE INDEX username ON tl_user (username)
    CREATE INDEX email ON tl_user (email)
    ALTER TABLE tl_user_group ADD PRIMARY KEY (id)
    ALTER TABLE tl_version ADD PRIMARY KEY (id)
    CREATE INDEX pid ON tl_version (pid)
    CREATE INDEX fromtable ON tl_version (fromtable)

    Tabellen löschen Alle auswählen

    DROP TABLE tl_newsletter_recipients_backup

    Mfg Patrick
    There's only ONE Chance for the first Impression.

  28. #28
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Schad, wär aber ah zu langweilig...

    Schön und gut, damit haben wir zumindest schonmal eine Sache als Ursache ausgeschlossen, dann sehen wir eben mal weiter. Ein paar Dinge grundsätzlich noch voraus geschickt. Setze Dir bitte ein Testsystem auf (idealerweise auf demselben Server/Webspace) und erstelle dort eine 1:1 Kopie der Seite, inklusive Datenbank. Was wir jetzt anfangen, sollte man nicht in einem Produktivsystem testen, wenn's nicht klappt, ist an einem Backup nichts kaputt gemacht. Also wichtig, nicht an den echten Daten arbeiten!

    Ich gehe jetzt davon aus, wir befinden uns auf dem Testsystem (und in dessen Datenbank).
    • Geh mal über phpMyAdmin oder Adminer (was auch immer da bei world4you) dabei ist in Deine DB.
    • In der Übersicht geh bitte auf bearbeiten bei der Tabelle "tl_news_feed". Das sollte dann eine Seite sein, ungefähr wie Bild 1. Mach bitte einen Screenshot der Tabellenstruktur oder kopiere das hier rein
    • Rufe Dir jetzt ein "SQL-Kommando" auf. Dort trägst Du die erste Zeile aus dem Contao-DB-Update ein
      Code:
      ALTER TABLE tl_news_feed CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    • Was ist die entsprechende Antwort? Da müsste entweder in grün erscheinen "SQL-Kommando erfolgreich ausgeführt" oder eben eine Fehlermeldung in rot.
    • Unabhängig ob Fehler oder nicht, rufe Dir nochmal die Struktur von "tl_news_feed" auf, und mache wieder einen Screenshot, wenn sich was geändert hat.


    Dann sehen wir weiter!

    contao_181218_1559_adminer.png

  29. #29
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von PaddySD Beitrag anzeigen
    Schad, wär aber ah zu langweilig...

    Schön und gut, damit haben wir zumindest schonmal eine Sache als Ursache ausgeschlossen, dann sehen wir eben mal weiter. Ein paar Dinge grundsätzlich noch voraus geschickt. Setze Dir bitte ein Testsystem auf (idealerweise auf demselben Server/Webspace) und erstelle dort eine 1:1 Kopie der Seite, inklusive Datenbank. Was wir jetzt anfangen, sollte man nicht in einem Produktivsystem testen, wenn's nicht klappt, ist an einem Backup nichts kaputt gemacht. Also wichtig, nicht an den echten Daten arbeiten!

    Ich gehe jetzt davon aus, wir befinden uns auf dem Testsystem (und in dessen Datenbank).
    • Geh mal über phpMyAdmin oder Adminer (was auch immer da bei world4you) dabei ist in Deine DB.
    • In der Übersicht geh bitte auf bearbeiten bei der Tabelle "tl_news_feed". Das sollte dann eine Seite sein, ungefähr wie Bild 1. Mach bitte einen Screenshot der Tabellenstruktur oder kopiere das hier rein
    • Rufe Dir jetzt ein "SQL-Kommando" auf. Dort trägst Du die erste Zeile aus dem Contao-DB-Update ein
      Code:
      ALTER TABLE tl_news_feed CHANGE id id INT UNSIGNED AUTO_INCREMENT NOT NULL
    • Was ist die entsprechende Antwort? Da müsste entweder in grün erscheinen "SQL-Kommando erfolgreich ausgeführt" oder eben eine Fehlermeldung in rot.
    • Unabhängig ob Fehler oder nicht, rufe Dir nochmal die Struktur von "tl_news_feed" auf, und mache wieder einen Screenshot, wenn sich was geändert hat.


    Dann sehen wir weiter!

    contao_181218_1559_adminer.png

    Eine schöne gute Nacht an alle die genauso wenig schlafen können wie ich.
    PaddySD Danke dir noch mal für deine Hilfe, der Tipp war erfolgreich.
    Den ich weiss jetzt zwar nicht warum aber es funkt nun alles wieder.
    Für alle die wissen wollen was ich gemacht habe hier ein kleiner Auszug.

    Also erstens hatte ich mir ne Subdomain eingerichtet und habe da meine Mamp Installation raufgezogen um eben wie es PaddySD geschrieben hat mal zu testen. Und schau da alles funkte perfekt.
    Somit habe ich auf der Hauptdomain einfach alles gelöscht und das ganze komplett neu raufgezogen und siehe da es funkte.
    Meine Vermutung nun warum jetzt alles funktioniert liegt wahrscheinlich daran das ich von Anfang an eine defekte Installation hatte. Da von W4Y am Anfang der Server noch nicht für Contao 4 ausgelegt war. Nun ist der Server dafür ausgelegt und ich habe das ganze auch auf MySql 5.7 hochgepuscht und somit Flutscht nun alles so wie es soll.

    Warum bin ich nur nicht von Anfang an selber nicht drauf gekommen einfach das ganze zu testen oder einfach noch mal sauber zu installieren.
    Aber egal bin nur froh das ich euch habe Leute ihr seit und bleibt einfach die besten.

    Somit wünsche ich euch allen eine wunderschöne und erfolgreiche Woche.
    mfg Patrick

    Mfg Patrick
    There's only ONE Chance for the first Impression.

  30. #30
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Noch einer, der nachts mal gerne am Rechner hängt - welcome to my Nerd-life

    Gut, dass jetzt alles klappt, freut mich zu hören. Und danke auch für's Feedback! *thumsup*

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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