WBCE CMS – Way Better Content Editing.
You are not logged in.
Auf meiner Tauchschulen Seite bei bplaced bekomme ich momentan beim öffnen der Admin Seite folgende Fehlermeldung, die auch sofort nach dem löschen wieder angezeigt wird!
2025-04-19T16:12:56+02:00 [Visitor Request] http://tsu.bplaced.net/atemreglerservice/admin/logout/
2025-04-19T16:12:56+02:00 [Deprecated] /framework/initialize.php:[198] from /admin/logout/index.php:[13] "Constant E_STRICT is deprecated"
2025-04-19T14:12:56+00:00 [Deprecated] /framework/dbsession.php:[58] from /framework/initialize.php:[221] DbSession->__construct "session_set_save_handler() [function.session-set-save-handler]: Providing individual callbacks instead of an object implementing SessionHandlerInterface is deprecated"
2025-04-19T14:12:56+00:00 [Deprecated] /admin/logout/index.php:[47] from /admin/logout/index.php:[47] exit "exit(): Passing null to parameter #1 ($status) of type string|int is deprecated"
2025-04-19T16:12:56+02:00 [Visitor Request] http://tsu.bplaced.net/atemreglerservice/admin/login/index.php
2025-04-19T16:12:56+02:00 [Deprecated] /framework/initialize.php:[198] from /admin/login/index.php:[13] "Constant E_STRICT is deprecated"
2025-04-19T14:12:56+00:00 [Deprecated] /framework/dbsession.php:[58] from /framework/initialize.php:[221] DbSession->__construct "session_set_save_handler() [function.session-set-save-handler]: Providing individual callbacks instead of an object implementing SessionHandlerInterface is deprecated"
2025-04-19T16:13:02+02:00 [Visitor Request] http://tsu.bplaced.net/atemreglerservice/admin/login/index.php
2025-04-19T16:13:02+02:00 [Deprecated] /framework/initialize.php:[198] from /admin/login/index.php:[13] "Constant E_STRICT is deprecated"
2025-04-19T14:13:02+00:00 [Deprecated] /framework/dbsession.php:[58] from /framework/initialize.php:[221] DbSession->__construct "session_set_save_handler() [function.session-set-save-handler]: Providing individual callbacks instead of an object implementing SessionHandlerInterface is deprecated"
2025-04-19T16:13:03+02:00 [Visitor Request] http://tsu.bplaced.net/atemreglerservice/admin/start/index.php
2025-04-19T16:13:03+02:00 [Deprecated] /framework/initialize.php:[198] from /admin/start/index.php:[13] "Constant E_STRICT is deprecated"
2025-04-19T14:13:03+00:00 [Deprecated] /framework/dbsession.php:[58] from /framework/initialize.php:[221] DbSession->__construct "session_set_save_handler() [function.session-set-save-handler]: Providing individual callbacks instead of an object implementing SessionHandlerInterface is deprecated"
2025-04-19T16:13:03+02:00 [Visitor Request] http://tsu.bplaced.net/atemreglerservice/templates/wbce_flat_theme/dashboard/dashboardinfos.php
2025-04-19T16:13:03+02:00 [Deprecated] /framework/initialize.php:[198] from /templates/wbce_flat_theme/dashboard/dashboardinfos.php:[10] "Constant E_STRICT is deprecated"
2025-04-19T14:13:03+00:00 [Deprecated] /framework/dbsession.php:[58] from /framework/initialize.php:[221] DbSession->__construct "session_set_save_handler() [function.session-set-save-handler]: Providing individual callbacks instead of an object implementing SessionHandlerInterface is deprecated"
2025-04-19T16:13:03+02:00 [Visitor Request] http://tsu.bplaced.net/atemreglerservice/templates/wbce_flat_theme/dashboard/dashboardinfos.php
2025-04-19T16:13:03+02:00 [Deprecated] /framework/initialize.php:[198] from /templates/wbce_flat_theme/dashboard/dashboardinfos.php:[10] "Constant E_STRICT is deprecated"
2025-04-19T14:13:03+00:00 [Deprecated] /framework/dbsession.php:[58] from /framework/initialize.php:[221] DbSession->__construct "session_set_save_handler() [function.session-set-save-handler]: Providing individual callbacks instead of an object implementing SessionHandlerInterface is deprecated"
2025-04-19T16:13:05+02:00 [Visitor Request] http://tsu.bplaced.net/atemreglerservice/admin/admintools/
2025-04-19T16:13:05+02:00 [Deprecated] /framework/initialize.php:[198] from /admin/admintools/index.php:[13] "Constant E_STRICT is deprecated"
2025-04-19T14:13:05+00:00 [Deprecated] /framework/dbsession.php:[58] from /framework/initialize.php:[221] DbSession->__construct "session_set_save_handler() [function.session-set-save-handler]: Providing individual callbacks instead of an object implementing SessionHandlerInterface is deprecated"
2025-04-19T16:13:08+02:00 [Visitor Request] http://tsu.bplaced.net/atemreglerservice/admin/admintools/tool.php?tool=errorlogger
2025-04-19T16:13:08+02:00 [Deprecated] /framework/initialize.php:[198] from /admin/admintools/tool.php:[13] "Constant E_STRICT is deprecated"
2025-04-19T14:13:08+00:00 [Deprecated] /framework/dbsession.php:[58] from /framework/initialize.php:[221] DbSession->__construct "session_set_save_handler() [function.session-set-save-handler]: Providing individual callbacks instead of an object implementing SessionHandlerInterface is deprecatedDas Frontend funktioniert normal.
WBCE 1.6.3
PHP 8.3.20 PHP 8.4
Kann mir bitte einer helfen, ich komme da nicht weiter!
Gruß tennstar
Edit: Angegebene PHP-Version korrigiert -florian
Last edited by florian (23.04.2025 08:50:43)
Ich liebe Technik wenn sie funktioniert!
Offline
Lade den Anhang herunter, entpacke ihn lokal und überschreibe dann die jeweiligen Dateien auf den Server durch die gefixten.
Last edited by florian (20.04.2025 18:10:35)
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
Hallo Florian,
Danke für die schnelle Reaktion!
Leider hat es nicht gewirkt, es kommt nach wie vor eine Fehlermeldung wo ich nicht weiß wohin damit.
2025-04-20T09:17:39+02:00 [Visitor Request] http://tsu.bplaced.net/atemreglerservice/admin/pages/index.php
2025-04-20T09:17:39+02:00 [Deprecated] /framework/initialize.php:[198] from /admin/pages/index.php:[13] "Constant E_STRICT is deprecated"
2025-04-20T07:17:39+00:00 [Deprecated] /framework/dbsession.php:[58] from /framework/initialize.php:[221] DbSession->__construct "session_set_save_handler() [function.session-set-save-handler]: Providing individual callbacks instead of an object implementing SessionHandlerInterface is deprecated"
2025-04-20T09:17:41+02:00 [Visitor Request] http://tsu.bplaced.net/atemreglerservice/admin/admintools/
2025-04-20T09:17:41+02:00 [Deprecated] /framework/initialize.php:[198] from /admin/admintools/index.php:[13] "Constant E_STRICT is deprecated"
2025-04-20T07:17:41+00:00 [Deprecated] /framework/dbsession.php:[58] from /framework/initialize.php:[221] DbSession->__construct "session_set_save_handler() [function.session-set-save-handler]: Providing individual callbacks instead of an object implementing SessionHandlerInterface is deprecated"
2025-04-20T09:17:44+02:00 [Visitor Request] http://tsu.bplaced.net/atemreglerservice/admin/admintools/tool.php?tool=errorlogger
2025-04-20T09:17:44+02:00 [Deprecated] /framework/initialize.php:[198] from /admin/admintools/tool.php:[13] "Constant E_STRICT is deprecated"
2025-04-20T07:17:44+00:00 [Deprecated] /framework/dbsession.php:[58] from /framework/initialize.php:[221] DbSession->__construct "session_set_save_handler() [function.session-set-save-handler]: Providing individual callbacks instead of an object implementing SessionHandlerInterface is deprecated"Gruß tennstar
Ich liebe Technik wenn sie funktioniert!
Offline
Die suche im Internet meint dazu
1. E_STRICT is deprecated
Ursache:
Die Konstante E_STRICT wurde ab PHP 8.0 endgültig entfernt. In initialize.php (Zeile 198) wird sie aber noch verwendet2. session_set_save_handler() Callback-Problem
Ursache:
Seit PHP 7.2 und besonders in PHP 8.0+ ist es veraltet, mehrere einzelne Callbacks in session_set_save_handler() zu übergeben. Stattdessen soll man ein Objekt nutzen, das das SessionHandlerInterface implementiert.Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.5.4 • BE: 2.1.0 • PHP: 8.1.16 * 1. Projekt: FE: Simple responsive • BE: Argos * 2. Projekt: FE: hortal • BE: Argos * 3. Projekt: FE: WBCEZon • BE: Argos * 4. Projekt: FE: WBCETik • BE: Argos
Status Projekt 1-4: OK
Offline
Hallo Slugger, Danke für Deine Mühe und Antwort!
Ich bin leider nicht so bewandert, dass ich mit dem was anfangen kann.
Auch das auskommentieren der Zeile 198 bringt keine Lösung.
Nachdem ich jetzt mal alle meine Seiten bei bplaced kontrolliert habe musste ich feststellen, dass alle diese Fehlermeldung aufweisen, scheint also an bplaced zu liegen!
Ich liebe Technik wenn sie funktioniert!
Offline
Wenn es sowieso nur Warnungen sind kann man sie auch solange unterdrücken, bis eine neue Version von wbce verfügbar ist und danach wieder zu Kontrolle einschalten. Das erspart dir wenigstens das leeren der logs
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.5.4 • BE: 2.1.0 • PHP: 8.1.16 * 1. Projekt: FE: Simple responsive • BE: Argos * 2. Projekt: FE: hortal • BE: Argos * 3. Projekt: FE: WBCEZon • BE: Argos * 4. Projekt: FE: WBCETik • BE: Argos
Status Projekt 1-4: OK
Offline
kannst Du mir bitte noch sagen wo ich die logs unterdrücken kann?
Ich liebe Technik wenn sie funktioniert!
Offline
Hast du es in Zeile 198 schon so probiert:
[== PHP ==]
error_reporting(E_ALL);Für Nummer 2 habe ich folgendes für die dbsession.php gefunden,
[== PHP ==]
class DbSession implements SessionHandlerInterface {
public function open($save_path, $name) { /* ... */ }
public function close() { /* ... */ }
public function read($id) { /* ... */ }
public function write($id, $data) { /* ... */ }
public function destroy($id) { /* ... */ }
public function gc($maxlifetime) { /* ... */ }
}[== PHP ==]
$handler = new DbSession();
session_set_save_handler($handler, true);Ob das richtig kann ich nicht beurteilen, dazu bin zu weit weg mit der Materie.
Ich kann bis dato nur Quellcode betrachten, leichte Sachen vergleichen und ändern.
Last edited by Slugger (20.04.2025 10:52:19)
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.5.4 • BE: 2.1.0 • PHP: 8.1.16 * 1. Projekt: FE: Simple responsive • BE: Argos * 2. Projekt: FE: hortal • BE: Argos * 3. Projekt: FE: WBCEZon • BE: Argos * 4. Projekt: FE: WBCETik • BE: Argos
Status Projekt 1-4: OK
Offline
Nein habe ich nicht probiert weil ich eigentlich nicht so fit bin wie Du!
Aber ich habe jetzt festgestellt, dass PHP 8.4. eingestellt war, bin jetzt auf 8.3 zurück und die Fehlermeldung wird auf der Seite wo ich probiert habe nicht mehr angezeigt!
Scheint also ein PHP Problem zu sein!
Werd mir Deine Lösung mal anschauen, oder auch vielleicht ein neues WBCE Update abwarten.
Wo schalte ich die Logs denn aus?
Es ist mit Sicherheit die PHP Version 8.4 die ich bei bplaced aufgeschaltet hatte, das Frontec funktioniert, das Backend zeigt den Fehler
werde dann mal auf das nächste Update von WBCE warten!
Danke nochmals für Deine intensiven Bemühungen.
Gruß tennstar
Last edited by tennstar (20.04.2025 12:22:29)
Ich liebe Technik wenn sie funktioniert!
Offline
Wo schalte ich die Logs denn aus?
In der Datei, wie oben erwähnt ersetzen.
framework/initialize.php:[198]
Florian hatte es mal erwähnt, das es bei php8.4 noch zwickt und bei 8.3 gut ist
Sehe ich das richtig das deine Seite nur unter http erreichbar ist oder gibt es da gerade Schwierigkeiten?
Last edited by Slugger (20.04.2025 12:55:18)
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.5.4 • BE: 2.1.0 • PHP: 8.1.16 * 1. Projekt: FE: Simple responsive • BE: Argos * 2. Projekt: FE: hortal • BE: Argos * 3. Projekt: FE: WBCEZon • BE: Argos * 4. Projekt: FE: WBCETik • BE: Argos
Status Projekt 1-4: OK
Offline
Ist richtig, ist ja auch nur eine Trainings und Vorbereitungsseite und weils ja auch noch kostenlos ist kann man wohl nicht mehr verlangen!
Danke nochmal
Ich liebe Technik wenn sie funktioniert!
Offline
Im obigen Zip fehlte die wichtigste Datei /framework/dbsession.php). Ist jetzt korrigiert.
Ich hatte mich übrigens schon gewundert, dass WBCE 1.6.3 auf einmal mit PHP 8.3 nicht mehr funktionieren sollte.
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
Danke Florian ![]()
Ich liebe Technik wenn sie funktioniert!
Offline