WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

Ankündigung

#151 13.04.2026 11:39:37

webbird
Administrator

Re: Modul "Backup Plus" bitte testen - Please try it: Modul "Backup Plus"

BTW, wäre ja schön, man könnte das ähnlich wie SyncData ausbauen. Da gab es eine Version, mit der man dann das Zip von A nach B transferieren konnte. Damit konnte man ein Staging bauen, also z.B. Änderungen in einer lokalen Installation vornehmen (Portable) und dann nach Fertigstellung auf den eigentlichen Webserver schieben. Da ich mir den Code noch nicht angeschaut habe, weiß ich aber nicht, ob und wie gut das mit dem Backup+ gehen würde.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Online

#152 13.04.2026 18:38:00

florian
Administrator

Re: Modul "Backup Plus" bitte testen - Please try it: Modul "Backup Plus"

Puh, würde das nicht bedeuten, ein inkrementelles Backup zu fahren? D.h. das Script müsste jeweils prüfen, was in der DB gespeichert ist und welche Daten im Medienverzeichnis geändert sind.
Halte ich ehrlich gesagt für out of scope, ein funktionierendes Backup-Tool ohne neue Features wäre mir derzeit aus Gründen™ wichtiger.

Offline

#153 14.04.2026 15:07:05

webbird
Administrator

Re: Modul "Backup Plus" bitte testen - Please try it: Modul "Backup Plus"

Alles klar!


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Online

#154 22.10.2026 19:32:17

wasi
Mitglied

Re: Modul "Backup Plus" bitte testen - Please try it: Modul "Backup Plus"

Hallo,

ist es eine strategische Sortierung der Backups, oder ist das so Zufall ?

1. 11.10.2026, 11:01:06    46,61 MB    Gesamtsicherung   
2. 16.10.2026, 03:07:52    46,65 MB    Gesamtsicherung   
3. 22.10.2026, 20:24:32    8,98 KB    Seitensicherung   
4. 08.09.2026, 23:54:51    6,18 KB    Seitensicherung   
5. 08.09.2026, 23:54:59    19,26 MB    CMS-Sicherung   
6. 08.09.2026, 23:55:12    19,26 MB    Gesamtsicherung


VG wasi

Offline

#155 22.10.2026 19:42:40

florian
Administrator

Re: Modul "Backup Plus" bitte testen - Please try it: Modul "Backup Plus"

Sieht zugegebenermaßen eher zufällig aus. Man sollte aber sowieso nicht den Webserver zum dauerhaften Aufbewahren von Backups verwenden ;-)

Offline

Liked by:

wasi

#156 25.10.2026 12:21:04

pfreud01
Developer

Re: Modul "Backup Plus" bitte testen - Please try it: Modul "Backup Plus"

Wollte den AUTO-Updater für 1.6.9 nutzen und stolpere über folgenden Fehler bei BackupPlus:

2026-10-25T11:16:24+00:00 [Visitor Request] https://meinedomain.de/modules/backup_p … ir=backups
2026-10-25T11:16:24+00:00 [Deprecated] /modules/backup_plus/init.php:[45] from /modules/backup_plus/list.php:[27] "exit(): Passing null to parameter #1 ($status) of type string|int is deprecated"

BackupPlus zeigt mir den Fehler Status200 an.

Online

#157 25.10.2026 18:28:48

florian
Administrator

Re: Modul "Backup Plus" bitte testen - Please try it: Modul "Backup Plus"

Welche Version von Backup Plus ist das? Es gibt eine aktualisierte Version im AOR (2.8.5)
https://addons.wbce.org/pages/addons.ph … m&item=159

Offline

#158 Gestern 20:58:37

pfreud01
Developer

Re: Modul "Backup Plus" bitte testen - Please try it: Modul "Backup Plus"

Hatte ich vorher tatsächlich aktualisiert, ändert aber leider den Fehler nicht:

Status: 200
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
URL: https://meinedomain.de/modules/backup_plus/list.php

WBCE Version: 1.6.9 • Backend Version: 2.1.0 • PHP Version: 8.4.27

Beitrag geändert von pfreud01 (Gestern 20:59:37)

Online

#159 Heute 06:21:56

florian
Administrator

Re: Modul "Backup Plus" bitte testen - Please try it: Modul "Backup Plus"

wird im errorlog oder in der Browserkonsole etwas angezeigt?

Offline

#160 Heute 11:05:58

pfreud01
Developer

Re: Modul "Backup Plus" bitte testen - Please try it: Modul "Backup Plus"

Errorlog schreibt:

[Visitor Request] https://meinedomain.de/modules/backup_p … ir=backups
[Deprecated] /modules/backup_plus/init.php:[45] from /modules/backup_plus/list.php:[27] "exit(): Passing null to parameter #1 ($status) of type string|int is deprecated"

Chatty meint: Backup Plus bricht ab, weil die Prüfung des HTTP-Referers fehlschlägt. Die PHP-Meldung entsteht dabei zusätzlich; sie ist nicht die eigentliche Ursache.

Wenn bei der Referrer-Policy

Header always set Referrer-Policy "no-referrer"

gesetzt ist, dann habe ich (eigentlich bei allen WBCE-Seitenaufrufen) den Status 200 Fehler. Wenn aber

Header always set Referrer-Policy "strict-origin-when-cross-origin"

gesetzt ist, dann funktioniert Backup plus.

Tatsächlich hab ich Instanzen, wo es klappt, aber andere, wo das nicht so ist, quer über verschiedene Anbieter: IONOS, Strato, 1blu. Ich finde keine Regelmäßigkeit und weiß noch nicht, wie ich den Referrer ändern könnte.

Online

#161 Heute 11:37:44

Slugger
Developer

Re: Modul "Backup Plus" bitte testen - Please try it: Modul "Backup Plus"

Re: Backup Plus bricht ab (Referer)

Hallo pfreud01, Claudi meint dazu:

Chatty hat recht, die PHP-Meldung ist nur ein Nebeneffekt. Backup Plus prüft in der init.php per exaktem Vergleich, ob der Aufruf von der Seite admin/admintools/tool.php kommt (Referer). Fehlt der Referer, leitet das Modul mit die(header(...)) auf die Startseite um. Der Aufruf bekommt dann statt der Liste die Startseite, also Status 200, aber kein JSON. Die Meldung ist genau dieses exit(header()) unter PHP 8.5.

Welche Policy funktioniert:

  • [] no-referrer: kein Referer, die Prüfung scheitert
    [] origin / strict-origin: nur die Domain, die Prüfung scheitert ebenfalls

  • strict-origin-when-cross-origin (Browser-Standard) und same-origin: voller Referer bei Aufrufen innerhalb deiner Seite, das funktioniert. “same-origin” ist strenger und sendet nach außen nichts.

Zur Hoster-Frage: Der WBCE-Core setzt selbst keine Referrer-Policy. Der Header kommt aus deiner .htaccess, der Serverkonfiguration, einem CDN oder einem Meta-Tag im Template. Dass IONOS, Strato oder 1blu ihn von sich aus setzen, konnte ich nicht belegen. Ich vermute eher, dass auf den Instanzen, wo es trotz no-referrer klappt, der Header nicht ankommt oder überschrieben wird. Es gibt Berichte, dass Header-Regeln in der .htaccess bei manchen Webspaces nicht wirken. Prüfen kannst du es mit den Entwicklertools (F12, Netzwerk) auf der Seite admin/admintools/tool.php?tool=backup_plus, pro Instanz:

  • [] Antwort-Header von tool.php: steht dort Referrer-Policy, und mit welchem Wert?
    [] Anfrage-Header von list.php: ist ein Referer vorhanden?

  • Gibt es zusätzlich eine .htaccess in einem übergeordneten Ordner?

Ein zweiter Punkt hängt wirklich am Hosting: Der Core vergleicht Host und Pfad des Referers mit WB_URL in der config.php. Steht dort www.deinedomain.de, du rufst das Backend aber ohne www auf, wird der Referer verworfen und Backup Plus bricht ebenfalls ab. Umgekehrt geht es. Prüfe bitte, ob WB_URL zur aufgerufenen Adresse passt, vor allem bei Weiterleitungen per .htaccess oder beim Hoster.

Gruß
Slugger


Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4:  OK

Online

#162 Heute 12:25:11

pfreud01
Developer

Re: Modul "Backup Plus" bitte testen - Please try it: Modul "Backup Plus"

Ich weiß zwar noch immer nicht, warum bei mir etliche Instanzen mit no-referrer arbeiten, habe aber zumindest eine Lösung gefunden. Ich nutze das Argos-reloaded-Template für das Backend und dort muss man im Template in die Datei

/templates/argos_theme_reloaded/templates/header.htt

folgende Zeile einfügen:

<meta name="referrer" content="same-origin">

Damit steht dort ab Zeile 9:

<!--(PH) META HEAD+ -->
 	<meta charset="{CHARSET}">
	<meta name="referrer" content="same-origin">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="Content-Encoding" content="gzip">
    <meta http-equiv="Accept-Encoding" content="gzip, deflate">

Und nun ist die Fehlermeldung weg.

Online

Liked by:

florian

Fußzeile des Forums

up