Wordpress 2.5.1 Bugfix
27.05.2008
Bei der neuen Wordpress 2.5.1 ist es scheinbar bei einigen Bloggern zu Problemen bei der Generierung von Passwörtern gekommen. Die Passwortgenierungsfunktion enthält Sonderzeichen, die hinterher zu Problemen bei dem ersten Login führen.
Folgendes ist zu ändern
- In Datei
wp-login.phpin Zeile 96 den Funktionsaufruf ändern in:
statt:
// Generate something random for a key...
$key = wp_generate_password(20, false);
// Generate something random for a key...
$key = wp_generate_password();
- In Datei
/wp-includes/pluggable.phpab Zeile 1171 ändern:
function wp_generate_password($length = 12, $special_chars = true) {
$chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
if ( $special_chars )
$chars .= '!@#$%^&*()';
Vorher unbedingt eine Datenbanksicherung machen!
Entweder macht man jetzt diese Veränderungen in den beiden Dateien oder wartet auf Wordpress 2.5.2, so Wordpress Deutschland.




