Concrete5 CMS Rettung eines defekten bzw. instabilen Systems.
Das Concrete5 ist eines der weniger bekannten CMS Systeme, obwohl von vielen Unternehmen wegen Sicherheit und innovativen WYSIWG Interface sowie einem ausgezeichneten Kernsystem bevorzugt. So ist genau dieses Kernsystem (Core) sehr anfällig für geringste Änderungen an den Parametern. Ein PHP Versionsupdate ist fast immer mit einem Absturz des Kerns verbunden. Schlimm, wenn es um eine Geschäftsseite oder Shop geht.
Kryptische Fehler in Concrete5
Nehmen wir einen typischen Fehler bei z.B. der Concrete5 Version 8.4 und bei einem PHP Versionsupdate von z.B. 7.1 auf 7.3
preg_match(): Compilation failed: invalid range in character class at offset 4
Es gibt noch klassische Serverfehler 500 (bei älteren Concrete5 Versionen wie 8.3) und andere kryptische Fehler.
Keine Angst die Reparatur ist einfach
Concrete5 CMS Rettung mit Core-Recovery / Wechsel
Fast alle Fehler lassen sich mit einem simplen Trick reparieren. Dazu müsst ihr nur einen FTP Zugang zu dem Ordner haben, in dem eure Seite gespeichert ist. Bitte macht zuvor eine Sicherung des Inhaltes als auch der Datenbank. Sollte das nach einer PHP Umstellung passiert sein, so belasst die neue PHP Version, ohne auf die alte zurückzuwechseln.
Schritt 1 – Passende Version des CMS Concrete5 herunterladen
Lädt von der Concrete5 Archiv-Seite das aktuellste CMS herunter, passend zu eurer Version. Bitte keine großen Versionsupgrades. Version ist wichtig, wenn Ihr z.B. Concrete5 in der Version 8.4 habt, dann könnt ihr die aktuellste Version 8.5.7 herunterladen, aber NICHT Version 8.3 oder 9.0
Die aktuellsten Versionen sind
- 5.6 => 5.7.5.13
- 8.0.1 => 8.3.0
- 8.4.0 => 8.5.7
- 9.0 => 9.0.2
Schritt 2 – den alten CMS Kern (Core) sichern
Loggt euch p. FTP in den Ordner eurer Webseite ein und benennt den Ordner „concrete“ in „concrete_OLD“ um.
Schritt 3 – den neuen Core hochladen
Entpackt die zuvor heruntergeladene Concrete5 Version und lädt nur den Ordner „concrete“ auf den Server hoch. Habt ihr alles richtig gemacht, dann habt ihr jetzt dort sowohl den Ordner „concrete_OLD als auch den neuen „concrete“.
Fertig
Ruft eure Seite normal auf, sie müsste wieder gehen.
Concrete5 CMS Rettung ist erledigt
…UND ein CMS Update wurde durch den Core-Wechsel auch durchgeführt 🙂
Nachdem ihr auf diese Weise den Kern ausgetauscht habt, verfügt ihr automatisch über den neun Kern aus der neuen Version. Es wurde somit ein Update der Version durchgeführt.
Beitrag zur Sicherheit von Webpräsenzen:
Andere Beiträge
- Bureaucracy: A Hacker’s Delight and an IT Security NightmareBureaucracy: A Hacker’s Delight and an IT Security Nightmare. Ah, bureaucracy! A term that evokes as much enthusiasm as a dentist appointment or cleaning out the attic. While many of us slog through paperwork, there’s a special group that finds it delightful: hackers. Believe me, the adventure that IT security in the jungle of bureaucracy entails could easily be a bestseller! Imagine this: A hacker sits comfortably in his dark, monitor-filled lair. He takes a sip of his favorite coffee and grins widely as he scrolls through endless documents and forms. Bureaucratic errors are like Easter eggs just waiting to be found. While most of us get gray hairs from a marathon of forms, hackers see it as a goldmine. That is the reality not a film.
- 26.07.2024 DDOS attack on New ZealandSome admin in NZ had a very busy day 🙂 DDPS with 100mb to 1gbs connections in a coordinated way. Umbrella or the Skynet-Shield group had started with counter attacks after 20 minutes with up to 10gbs. 10 minutes later everything was over.
- Quick FIX for the Microsoft CrowdStrike bugIt is just a quick fix for the CrowdStrike bug when your system is currently facing the blue screen of death. Just reboot into the safe mode or WRE go to: C:\Windows\System32\drivers\Crowdstrike Search for the File: C-000000291*.sys Delete this file Reboot
- CISCO Firepower FMC 100MB upload bugCISCO Firepower FMC 100MB upload bug. Somehow CISCO always manages to surprise me with unnecessary bugs that shouldn’t be there. Especially if these bugs are old and could be easily fixed by CISCO.
- IP-blocklist specifically for NAS securityIP-blocklist specifically for NAS security. I created a nice little feed with automatically updating IP addresses that specialize in attacking NAS devices