Contao-Camp 2024
Ergebnis 1 bis 14 von 14

Thema: Contao-Update verpasst, php umgestellt, kein Zugriff mehr auf Webseite

  1. #1
    Contao-Nutzer
    Registriert seit
    23.04.2019.
    Beiträge
    6

    Standard Contao-Update verpasst, php umgestellt, kein Zugriff mehr auf Webseite

    Hallo,
    ein Kunde hat seit Jahren eine Homepage mittels Contao. Leider hat er dieses nie upgedatet. Nun hat der Provider alte php-Versionen abgeschaltet (es besteht nur noch die Wahl zwischen 7.1 und 7.2) und die Webseite funktioniert nicht mehr. Leider funktioniert auch der Login ins Backend nicht mehr.

    Gibt es eine Möglichkeit, ohne Zugriff aufs Backend, Contao upzugraden, und ohne dass die bestehende Seite verloren geht? Oder kann man eine Neuinstallation von Contao durchführen und dabei die bestehenden Datenbankeinträge nutzen, so dass die einzelnen Seiten wiederherstellbar sind?

    Welche Contao-Version zuletzt installiert war weiß ich nicht.

    Tipps wären toll. Danke!

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

    Standard

    Notfalls das Update einfach lokal machen.
    Geändert von Spooky (24.04.2019 um 08:16 Uhr)

  3. #3
    Contao-Fan Avatar von Fehrmann
    Registriert seit
    04.07.2009.
    Ort
    Wismar
    Beiträge
    580
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi,

    da es sich scheinbar um eine ältere Installation handelt, sollte die Version aus der Datei system/config/constants.php ersichtlich sein.

    Viele Grüße
    Software-Entwickler Backend/Frontend

  4. #4
    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 Wolf D. Schreiber Beitrag anzeigen
    Gibt es eine Möglichkeit, ohne Zugriff aufs Backend, Contao upzugraden, und ohne dass die bestehende Seite verloren geht? Oder kann man eine Neuinstallation von Contao durchführen und dabei die bestehenden Datenbankeinträge nutzen, so dass die einzelnen Seiten wiederherstellbar sind?
    Ja, grundsätzlich kann man das schon machen. Es hängt aber davon ab, wie alt die bestehende Installation tatsächlich ist und ob ggf. vorher auf eine Zwischenversion aktualisiert werden sollte.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  5. #5
    Contao-Nutzer
    Registriert seit
    23.04.2019.
    Beiträge
    6

    Standard

    Zitat Zitat von Fehrmann Beitrag anzeigen
    Hi,

    da es sich scheinbar um eine ältere Installation handelt, sollte die Version aus der Datei system/config/constants.php ersichtlich sein.

    Viele Grüße
    Eine Datei constants.php sehe ich in diesem Verzeichnis nicht.

    In der config.php bzw. der localconfig.php finden sich die Zeilen
    * Copyright (C) 2005-2010 Leo Feyer
    und
    * PHP version 5

    Es ist durchaus möglich, das diese Contao-Installation seit 2010 nicht geupdated wurde.

    Hat jemand eine Idee?

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

    Standard

    Überprüfe die Contao Installation mit dem Contao Check.

  7. #7
    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 Wolf D. Schreiber Beitrag anzeigen
    Eine Datei constants.php sehe ich in diesem Verzeichnis nicht.
    Schau eine Verzeichnisebene höher, also unter system/
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  8. #8
    Contao-Nutzer
    Registriert seit
    23.04.2019.
    Beiträge
    6

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Ja, grundsätzlich kann man das schon machen. Es hängt aber davon ab, wie alt die bestehende Installation tatsächlich ist und ob ggf. vorher auf eine Zwischenversion aktualisiert werden sollte.
    Das wäre toll, wenn das ginge.
    Was müsste ich denn dabei beachten, um nicht alles zu überschreiben?

  9. #9
    Contao-Nutzer
    Registriert seit
    23.04.2019.
    Beiträge
    6

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Schau eine Verzeichnisebene höher, also unter system/
    habe das gefunden:
    define('VERSION', '2.9');

  10. #10
    Contao-Nutzer
    Registriert seit
    23.04.2019.
    Beiträge
    6

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Überprüfe die Contao Installation mit dem Contao Check.
    Danke, das werd' ich jetzt versuchen

  11. #11
    Contao-Nutzer
    Registriert seit
    23.04.2019.
    Beiträge
    6

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Überprüfe die Contao Installation mit dem Contao Check.
    Das hat schon mal geklappt. Contao Check sagt u.a.

    Sie können Contao 4.5 installieren

    sowie

    Sie können das Live Update verwenden.

    Unten ein Button "Contao installieren".

    Wäre ein Live-Update vorteilhaft gegenüber einer Neuinstallation? Zu Live-Update habe ich gelesen, es gilt erst ab Contao 2.11, hier handelt es sich um 2.9

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

    Support Contao

    Standard

    Ist also wohl ein Contao 2.x. Ich würde erst mal eine Kopie davon machen und dann ein manuelles Update auf die letzte 3.5 versuchen. Je nachdem was da an Erweiterungen verbaut ist, wird es dann wahrscheinlich ziemlich knirschen, manche Erweiterungen mag es gar nicht mehr in Contao 3.5 und PHP 7 kompatibler Version geben. Aber Versuch macht kluch.

    Falls es nicht klappt, auch nach Update aller Erweiterungen auf deren neueste Version, heißt es nach Ersatz für die immer noch problematischen Erweiterungen suchen. Spätestens an dem Punkt bist du eh schon dabei, die Website in ihre Einzelteile zu zerlegen. Da würde ich dann auch einen Neuaufbau der Website in Betracht ziehen, dürfte ja angesichts des Alters eh nicht mehr unbedingt den aktuellen Ansprüchen an eine Website genügen. Die reinen Texte und Bilder kann man ja eventuell noch übernehmen, wobei die Bilder teilweise wohl auch nicht mehr in ein moderneres Design passen werden, zumindest größentechnisch. Edit: Das auch im Hinblick darauf, dass Contao 3.5 auch keinen Support mehr hat und man somit bei Contao 4.4 eh besser aufgehoben wäre.

    Als Sofortmassnahme würde ich in Betracht ziehen, die komplette Website (Dateien + Datenbank) erst einmal in eine andere Hostingumgebung zu verlagern, wo noch alte PHP-Versionen verfügbar sind. Da kann sie dann mit der passenden PHP-Version weiterlaufen, bis die Updateaktion erfolgreich durchgeführt wurde. Der Aufwand hierfür ist ja nicht besonders groß und es geht schnell, sofern alle Zugangsdaten verfügbar sind.

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

    Standard

    Deine 2.9 Installation musst du zunächst manuell auf 2.11.17 aktualisieren, ja.

  14. #14
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.715
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Auch wenn beim Update technisch alles glatt geht, wirst Du definitiv manuelle Nacharbeiten haben. Da hat sich einfach viel verändert.
    Hinweise über Updates von Contao 2 auf Contao 3 und Contao 3 auf Contao 4 finden sicht hier im Forum massenhaft.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




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
  •