redaxo / redaxo4

REDAXO 4
https://redaxo.org
41 stars 26 forks source link

fix error with php 7.1 #416

Closed hirbod closed 6 years ago

hirbod commented 7 years ago

session_regenerate_id(): Cannot regenerate session id - session is not active in .... Dieser Fehler tritt nur auf, wenn man die login class "zweckentfremdet" und in Verbindung mit dem community_addon direkt nutzt (keine abwägige Methode). Vor PHP 7 komischerweise kein Problem. Mit dem kleinen Fix von mir wird das Problem behoben.

staabm commented 7 years ago

in welchen Fällen passiert das genau?

Ein alternativ fix wäre "nichts zu tun" wenn keine session da ist (da es nix "schützenswertes" gibt). Ich könnte mir vorstellen dass das starten der session andere probleme erzeugt (z.b. wird es ggf. requests geben die jetzt eine session haben und vorher keine hatten etc)

staabm commented 6 years ago

da R4 nicht mehr viel passiert, und sonst keiner das problem hat, mach ich hier mal zu.

falls das noch immer wichtig ist, können wir gerne drüber sprechen.