Login unmöglich

Ein CMSimple Support Forum für deutsch sprechende Nutzer und Entwickler
Holger
Site Admin
Posts: 3178
Joined: Mon May 19, 2008 7:10 pm
Location: Hessen, Germany
Contact:

Re: Login unmöglich

Post by Holger » Sun Nov 08, 2015 10:14 pm

pmschulze wrote:Meine php-Version ist 5.2.17 - was kann ich tun?
Wenn ich memberpages lösche, geht alles. Komisch, bis dato lief es doch.
In der Tat komisch. Aber mit PHP 5.2.x hätte Memberpages eigentlich immer den Fehler werfen müssen, wenn ich richtig liege (aber ich kann mich natürlich auch irren).

Versuche einmal in funcs.php den folgenden Block (ab Zeile 313):

Code: Select all

$newpassword = preg_replace_callback(
            '/[a-z|äöü]/i',
            function ($m) {
                return rand(0,1) ? $m[0] ^ str_pad('', strlen($m[0]), ' ') : $m[0];
            },
            $newpassword
        ); 
mit dieser Version zu ersetzen:

Code: Select all

$newpassword = preg_replace_callback(
            '/[a-z|äöü]/i',
            create_function('$m', 
                'return rand(0,1) ? $m[0] ^ str_pad("", strlen($m[0]), " ") : $m[0];
            '),
            $newpassword
        );
Damit sollte die Funktion auch unter PHP 5.2.x funktionieren.

Gibt es denn wirklich nicht die Möglichkeit eine neuere PHP-Version zu nutzen? V 5.2.17 ist schon ziemlich alt (Januar 2011)...

pmschulze
Posts: 105
Joined: Thu Aug 07, 2014 5:29 pm

Re: Login unmöglich

Post by pmschulze » Sun Nov 08, 2015 10:29 pm

Danke!!!!! Es läuft wieder.
Ich kümmere mich schnellstens um ein Upgrade

Holger
Site Admin
Posts: 3178
Joined: Mon May 19, 2008 7:10 pm
Location: Hessen, Germany
Contact:

Re: Login unmöglich

Post by Holger » Sun Nov 08, 2015 10:33 pm

Gerne :D .

Allerdings wäre das der Beweis, dass vorher eine neuere PHP-Version lief...
Seltsam :? .

cmb
Posts: 13273
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: Login unmöglich

Post by cmb » Sun Dec 13, 2015 1:06 pm

Holger wrote:Allerdings wäre das der Beweis, dass vorher eine neuere PHP-Version lief...
Es sieht mir so aus, dass das Problem erst unter Memberpages 3.5.2 auftritt; unter 3.5.1 wurde noch keine anonyme Funktion verwendet, sondern der e-Modifizierer von preg_replace(), der aber inzwischen deprecated wurde bzw. ignoriert wird.
Christoph M. Becker – Plugins for CMSimple_XH

oldnema
Posts: 265
Joined: Wed Jan 21, 2009 5:15 pm
Location: Czech Republic
Contact:

Re: Login unmöglich

Post by oldnema » Sun Dec 13, 2015 2:20 pm

We got a Christmas present, Christoph is back! Glad to see you. :D
Nobody knows how much time he has left ...
http://oldnema.compsys.cz/en/?Demo_templates

cmb
Posts: 13273
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: Login unmöglich

Post by cmb » Wed Dec 16, 2015 1:43 pm

oldnema wrote:We got a Christmas present, Christoph is back! Glad to see you. :D
Thanks, Josef. Glad to see you, too. :D
Christoph M. Becker – Plugins for CMSimple_XH

Post Reply