MGB Forum
Fehler im GB linie 38 - Druckversion

+- MGB Forum (https://forum.m-gb.org)
+-- Forum: MGB 0.6.x - Veraltete Version (https://forum.m-gb.org/forumdisplay.php?fid=9)
+--- Forum: Fragen (https://forum.m-gb.org/forumdisplay.php?fid=10)
+--- Thema: Fehler im GB linie 38 (/showthread.php?tid=132)



Fehler im GB linie 38 - Neo - 28.09.2007

Hallo,

ich hoffe ihr könnt mir helfen.
Hab uer GB runter geldaen und ich finds fantastisch. Jetzt zu meinem Problem, ich erhalte immer diesen Fehler wenn ich mich aus dem Adminbereich auslogge:

Warning: session_destroy(): Session object destruction failed in html/portal/gaestebuch/admin/login.inc.php on line 48

Dessweiteren zeigt er diesen Fehler beim GB wenn ich Badwords eintrage.

Warning: session_destroy(): Session object destruction failed in html/portal/gaestebuch/functions.inc.php on line 36

EDIT: bitte Thema verschieben hab MGB 0.6.1


Re: Fehler im GB linie 38 - mopzz - 29.09.2007

Soweit ich weiß ist das ein Fehler in einer veralteten PHP Version. Den Fehlerreport kannst Du hier nachlesen: <!-- m --><a class="postlink" href="http://bugs.php.net/bug.php?id=36872">http://bugs.php.net/bug.php?id=36872</a><!-- m -->

Du solltest Deinen Anbieter fragen ob er nicht eine aktuelle Version von PHP installieren könnte.


Re: Fehler im GB linie 38 - Neo - 29.09.2007

wenn er das nicht machen sollte, bringt das sicherheitsprobleme wenn diese fehler bestehen ?


Re: Fehler im GB linie 38 - mopzz - 29.09.2007

Die Session wird dann eben bei der Abmeldung nicht korrekt gelöscht. Im Grunde das gleiche wie wenn Du den Browser einfach schließt, ohne Dich vorher abzumelden. Da eine Session aber nur so lange gültig ist wie Du in der Konfiguration angegeben hast, dürfte das kein Sicherheitsproblem darstellen. Dieser Wert sollte eh nicht höher als 10 Minuten (600 Sekunden) sein, da man sich sowieso nicht so lange im Adminbereich aufhält.

Wenn Du ganz sicher gehen willst kannst Du aber in der admin.php auch
Code:
session_regenerate_id();
durch
Code:
//session_regenerate_id();
ersetzen. Dann dürfte das Problem behoben sein. Wenn es sich denn tatsächlich um diesen Fehler in PHP handelt. Der Nachteil daran ist, dass die Session ID dann nicht bei jedem Aufruf neu generiert wird, wodurch es leichter für einen Angreifer wird eine Session zu "übernehmen".