Ergebnis 1 bis 14 von 14

Thema: Update Contao 4.4.3 nicht Contao 4.4.4 funktioniert nicht

  1. #1
    Contao-Fan
    Registriert seit
    17.11.2011.
    Ort
    Basel (Schweiz)
    Beiträge
    295

    Standard Update Contao 4.4.3 nicht Contao 4.4.4 funktioniert nicht

    Guten Abend

    Soeben wollte ich ein Update von Contao 4.4.3 nach Contao 4.4.4 auf dem Live Server vollziehen. Leider hat es wieder einmal nicht funktioniert. Das Backend zeigt immer noch Version 4.4.3 an. Ein Datenbank Update wurde auch nicht moniert. Das Gleiche Update lokal auf XAMPP ist noch schlimmer. Folgende Fehlermeldung s. Anhang.

    Wohin kommt der Contao Check eigentlich bei Contao 4.4.x. Auch in das Root Verzeichnis. Wenn ich subdomain.yyyy/contao/check aufrufe findet contao den check nicht.

    Einfach zu viele Probleme mit Contao 4.4.x, nicht nur ich!

    Gruss pumukel
    Angehängte Dateien Angehängte Dateien
    Geändert von pumukel (10.09.2017 um 23:07 Uhr)

  2. #2
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.992
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi,

    wenn Du die Domain auf das Web Verzeichnis zeigen lässt und dann den Check ebenfalls nach web kopierst, reicht der Aufruf:

    Code:
    deinedomain.xyz/check
    Gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  3. #3
    Contao-Fan
    Registriert seit
    17.11.2011.
    Ort
    Basel (Schweiz)
    Beiträge
    295

    Standard

    Zitat Zitat von tschero Beitrag anzeigen
    Hi,

    wenn Du die Domain auf das Web Verzeichnis zeigen lässt und dann den Check ebenfalls nach web kopierst, reicht der Aufruf:

    Code:
    deinedomain.xyz/check
    Gruß
    tschero
    Hallo tschero
    Funktioniert leider nicht http://contao-443a.gkammermann.ch/check/ check ist im web Verzeichnis! Diesew Webseite ist zweisprachig, ist hier ev. das Problem zu suchen? Hier noch die phpinfo.php http://contao-443a.gkammermann.ch/phpinfo.php
    Gruss pumukel

  4. #4
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.123

    Standard

    Zitat Zitat von pumukel Beitrag anzeigen
    Funktioniert leider nicht http://contao-443a.gkammermann.ch/check/ check ist im web Verzeichnis!
    Jetzt gibt es für den Contao-Check ein Howto und du liest es nicht oder eben nicht alles! - Siehe vor allem den blauen Hinweis.

  5. #5
    Contao-Fan
    Registriert seit
    17.11.2011.
    Ort
    Basel (Schweiz)
    Beiträge
    295

    Standard

    Zitat Zitat von pumukel Beitrag anzeigen
    Guten Abend

    Soeben wollte ich ein Update von Contao 4.4.3 nach Contao 4.4.4 auf dem Live Server vollziehen. Leider hat es wieder einmal nicht funktioniert. Das Backend zeigt immer noch Version 4.4.3 an. Ein Datenbank Update wurde auch nicht moniert. Das Gleiche Update lokal auf XAMPP ist noch schlimmer. Folgende Fehlermeldung s. Anhang.

    Wohin kommt der Contao Check eigentlich bei Contao 4.4.x. Auch in das Root Verzeichnis. Wenn ich subdomain.yyyy/contao/check aufrufe findet contao den check nicht.

    Nachtrag:
    Zum Problem des Updates. Es ist anscheinend sehr wichtig auch den Cache von Firefox oder anderer Browser zu löschen, bevor das Installtool aufgerufen wird.
    Dann gibt es aber ein zweites Problem zu beachten. Es wird ja eine neue composer.json mit der ZIP-Version geliefert. Diejenige auf dem Live Server wird damit natürlich überschrieben.

    im Abschnit require (original Contao 4.4.4 composer.json) fehlen dann natürlich die bereits installierten Erweiterungen.
    Code:
    {
        "name": "contao/managed-edition",
        "type": "project",
        "description": "Contao Open Source CMS",
        "license": "LGPL-3.0+",
        "authors": [
            {
                "name": "Leo Feyer",
                "homepage": "https://github.com/leofeyer"
            }
        ],
        "require": {
            "php": "^5.6|^7.0",
            "contao/manager-bundle": "4.4.*",
            "contao/calendar-bundle": "^4.4",
            "contao/comments-bundle": "^4.4",
            "contao/faq-bundle": "^4.4",
            "contao/listing-bundle": "^4.4",
            "contao/news-bundle": "^4.4",
            "contao/newsletter-bundle": "^4.4"
        },
        "conflict": {
            "contao/core-bundle": "<4.4.1"
        },
        "config": {
            "component-dir": "assets"
        },
        "scripts": {
            "post-install-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ],
            "post-update-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ]
        }
    }
    Gruss pumukel
    Bei einem Update sollte der Abschnitt require also mit den bereits installierten Erweiterungen ergänzt werden, sonst gibt es Probleme, vorallem bei einem Backup auf lokalen XAMPP (Windows). Die Erweiterungen werden erst gar nicht mit genommen, da diese natürlich nicht in der überschriebenen composer.json aufgeführt waren.

    Code:
    "require": {
            "php": "^5.6|^7.0",
            "contao/manager-bundle": "4.4.*",
            "contao/calendar-bundle": "^4.4",
            "contao/comments-bundle": "^4.4",
            "contao/faq-bundle": "^4.4",
            "contao/listing-bundle": "^4.4",
            "contao/news-bundle": "^4.4",
            "contao/newsletter-bundle": "^4.4",
            "madeyourday/contao-rocksolid-slider": "^2.0",
            "do-while/contao-backupdb-bundle": "^1.1",
            "madeyourday/contao-rocksolid-columns": "^2.0",
            "felixpfeiffer/subcolumns": "^3.1",
            "madeyourday/contao-rocksolid-frontend-helper": "^2.0",
            "codefog/contao-mobile_menu": "^2.6"
        },
    Diese Hinweise gelten für manuelle Update, also ohne den Contao Manager!

    Gruss pumukel

  6. #6
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich denke eher, es liegt an der .htaccess, da steht drin
    Code:
        # If the requested filename exists, simply serve it.
        # We only want to let Apache serve files and not directories.
        RewriteCond %{REQUEST_FILENAME} -f
        RewriteRule ^ - [L]
    Edit: Das ist wohl nicht der Grund, aber jedenfalls kann man den Check so aufrufen wie unten
    Versuch mal
    http://contao-443a.gkammermann.ch/check/index.php
    Geändert von tab (10.09.2017 um 22:57 Uhr)

  7. #7
    Contao-Fan
    Registriert seit
    17.11.2011.
    Ort
    Basel (Schweiz)
    Beiträge
    295

    Standard

    Zitat Zitat von bizon Beitrag anzeigen
    Jetzt gibt es für den Contao-Check ein Howto und du liest es nicht oder eben nicht alles! - Siehe vor allem den blauen Hinweis.

    Ja habe ich auch schon gelesen. Dann entfernt endlich im Handbuch Contao 4.4.3 bei: Den Live-Server konfigurieren:

    Der Contao-Check
    Laden Sie den Contao-Check herunter und finden Sie heraus, ob Ihr Server die Contao-Systemvoraussetzungen erfüllt usw.

    Ihr müsst mir nicht immer beibringen wie blöde ich sei, sondern endlich einmal die wichtigen Hinweise und Tips für Contao 4.4.x
    wie Versprochen (die Besserung der Dokumnation) dokumentieren, so dass man nicht via google die ganze Welt durchsuchen muss. Viele gute Contao Tips findet man hier einfach nicht!

    pumukel

  8. #8
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.123

    Standard

    Was machst du da? Wieso willst du alles von Hand machen und deine Installation überschreiben?
    Der Sinn der Umstellung auf Symfony und Composer seit Contao 4 ist doch, dass auch für das Contao-Update ein beherztes
    Code:
    composer update
    reicht. Den Aufruf composer musst du natürlich an deine Serversituation bzw php-cli anpassen.

  9. #9
    Contao-Fan
    Registriert seit
    17.11.2011.
    Ort
    Basel (Schweiz)
    Beiträge
    295

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Ich denke eher, es liegt an der .htaccess, da steht drin
    Code:
        # If the requested filename exists, simply serve it.
        # We only want to let Apache serve files and not directories.
        RewriteCond %{REQUEST_FILENAME} -f
        RewriteRule ^ - [L]
    Versuch mal
    http://contao-443a.gkammermann.ch/check/index.php
    Hallo tab

    Ja das funktioniert, habe es auch schon vermutet. Danke für den Tip. Aber laut bizzon bringt der Check auch nichts mehr.
    Gruss pumukel

  10. #10
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.123

    Standard

    Zitat Zitat von pumukel Beitrag anzeigen
    Dann entfernt endlich im Handbuch Contao 4.4.3 bei: Den Live-Server konfigurieren:
    Ich denke,dass hier niemand dein Lakai ist. Lesen und zwar alles musst du schon selber.

  11. #11
    Contao-Fan
    Registriert seit
    17.11.2011.
    Ort
    Basel (Schweiz)
    Beiträge
    295

    Standard

    Zitat Zitat von bizon Beitrag anzeigen
    Was machst du da? Wieso willst du alles von Hand machen und deine Installation überschreiben?
    Der Sinn der Umstellung auf Symfony und Composer seit Contao 4 ist doch, dass auch für das Contao-Update ein beherztes
    Code:
    composer update
    reicht. Den Aufruf composer musst du natürlich an deine Serversituation bzw php-cli anpassen.

    Habe ich ja auch probiert. Resultat: Kein Update erforderlich. Und was nun? Der Composer funktioniert schon auf dem Live Server. Es hat nicht funktionert!

    Wie plainpix erwähnte: Wenn man weiß wie klar doch. Wir brauchen dringend eine Best Practice Sammlung. Also haltet Euch mit Belehrungen zurück.
    pumukel
    Geändert von pumukel (10.09.2017 um 23:11 Uhr)

  12. #12
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.123

    Standard

    Na, wenn du das sagst, dann klappst wohl nicht.
    Am Tag des Erscheinens von Contao 4.4.4 habe ich 5 Updates, zunächst Lokal und dann auch Online, innerhalb einer halben Stunde gemacht.

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

    Standard

    Zitat Zitat von pumukel Beitrag anzeigen
    Soeben wollte ich ein Update von Contao 4.4.3 nach Contao 4.4.4 auf dem Live Server vollziehen. Leider hat es wieder einmal nicht funktioniert.
    Wie so oft hast du wieder mal nicht die wichtigsten Informationen gepostet, um dir überhaupt helfen zu können. Es sollte dir doch klar sein, dass du posten musst, was genau nicht funktioniert hat (bspw. die Konsolen Ausgabe des composer update commands) um dir überhaupt helfen zu können. Andernfalls ist dein Post sinnlos und enthält dadurch nur Contao 4 bashing. Du wurdest diesbezüglich bereits schon verwarnt.

  14. #14
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Zum Thema Best Practice: wurde schon gesagt, "composer update" (bzw. um RAM und Zeit zu sparen: "composer update --no-dev")
    Was gar nicht geht ist eine ZIP laden und drüber bügeln, nicht nur weil dabei die composer.json überschrieben wird wie du ja schon bemerkt hast.

    Da du ja anscheinend schon Erweiterungen mit composer installiert hast sollte ein Update von Contao auch funktionieren.
    Wobei das mehr Zeit braucht, da wesendlich mehr Dateien bzw. Pakete geladen werden müssen. Hier könnte es zum Crash kommen wenn die maximale PHP Laufzeit überschritten wird.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

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
  •