WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#1 19.04.2025 15:22:56

tennstar
Member

[gelöst] Fehlermeldung beim öffnen der Admin Seite

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 deprecated

Das 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

#2 20.04.2025 06:35:16

florian
Administrator

Re: [gelöst] Fehlermeldung beim öffnen der Admin Seite

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

#3 20.04.2025 08:21:25

tennstar
Member

Re: [gelöst] Fehlermeldung beim öffnen der Admin Seite

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

#4 20.04.2025 08:53:55

Slugger
Member

Re: [gelöst] Fehlermeldung beim öffnen der Admin Seite

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 verwendet
2. 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

#5 20.04.2025 09:26:59

tennstar
Member

Re: [gelöst] Fehlermeldung beim öffnen der Admin Seite

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

#6 20.04.2025 09:45:19

Slugger
Member

Re: [gelöst] Fehlermeldung beim öffnen der Admin Seite

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

#7 20.04.2025 10:01:28

tennstar
Member

Re: [gelöst] Fehlermeldung beim öffnen der Admin Seite

kannst Du mir bitte noch sagen wo ich die logs unterdrücken kann?


Ich liebe Technik wenn sie funktioniert!

Offline

#8 20.04.2025 10:29:04

Slugger
Member

Re: [gelöst] Fehlermeldung beim öffnen der Admin Seite

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

#9 20.04.2025 11:11:25

tennstar
Member

Re: [gelöst] Fehlermeldung beim öffnen der Admin Seite

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  sad
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

#10 20.04.2025 12:29:05

Slugger
Member

Re: [gelöst] Fehlermeldung beim öffnen der Admin Seite

tennstar wrote:

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

#11 20.04.2025 14:23:11

tennstar
Member

Re: [gelöst] Fehlermeldung beim öffnen der Admin Seite

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

#12 20.04.2025 18:13:44

florian
Administrator

Re: [gelöst] Fehlermeldung beim öffnen der Admin Seite

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

#13 20.04.2025 18:40:01

tennstar
Member

Re: [gelöst] Fehlermeldung beim öffnen der Admin Seite

Danke Florian  thumb_up


Ich liebe Technik wenn sie funktioniert!

Offline

Board footer

up