Backup und Aktualisierung

Sicherungen erstellen und Programmstände kontrolliert übernehmen.


Stand: SB30.89 · 18.09.2026

Backup

Mindestens settings.php, pages/, den konfigurierten Bilderordner und eigene Änderungen an CSS, JavaScript oder PHP sichern. Über Verwaltung → Backup lässt sich eine ZIP-Sicherung herunterladen. Die Ausschlüsse und die Wiederherstellung sind unter Verwaltung beschrieben. Bei manueller Sicherung auch images/sliders/ berücksichtigen. Eine Datenbanksicherung entfällt.

Update-Paket

Paketstand: Die vorhandenen Dateien SB30_89_Install.zip und SB30_89_Update.zip wurden am 19.09.2026 aus dem aktuellen Programmstand neu erstellt. Sie enthalten das Slider-Plugin, die aktuellen Editor-Korrekturen und die Passwortverwaltung.

Für bestehende Webseiten ist SB30_89_Update.zip vorgesehen. Es enthält keine Einstellungen, Seiten oder Bilder. Die Anleitung Update auf SB30.89 beschreibt Übertragung, Konfiguration und Prüfung. Eigene Programm-, CSS- und Favicon-Anpassungen vor dem Ersetzen abgleichen.

Aktualisierung über eine Neuinstallation

  1. Bestehende Installation vollständig sichern.
  2. Neue Version in einen separaten Ordner kopieren.
  3. pages/ und Bilder übernehmen.
  4. Eigene Werte bewusst in die neue settings.php übertragen, damit neue Optionen erhalten bleiben.
  5. Eigene Code- und CSS-Änderungen vergleichen und gezielt übernehmen.
  6. Schreibrechte sowie Startseite, Navigation, Anmeldung, Speichern, Upload, Galerie, News, Slider und Backup testen. Slider nach dem Verschieben speichern und den Schieber in der öffentlichen Ansicht prüfen.
  7. Erst danach produktiv umschalten.

assets/vendor/ und assets/plugins/slider/ vollständig übernehmen. Für die aktuellen Slider-Funktionen müssen auch index.php, app.js, styles.css, upload-image.php und list-images.php zusammenpassen. Die responsive Slider-Beispielseite liegt unter pages/ und ist eine Inhaltsänderung; ein Update ohne Seiteninhalte übernimmt dieses Layout nicht automatisch.

Wiederherstellung

Gesicherten Projektordner zurückkopieren, Schreibrechte erneut prüfen und nötigenfalls Browser- beziehungsweise PHP-Caches leeren.