Skip to content


Wordpress 2.5.1 Bugfix

Die neue, seit Version 2.5 eingeführte, Funktion zur Generierung eines Passworts kann zu Problemen beim Anmelden am BackEnd führen. Ein kleiner Eingriff schafft Abhilfe.

1. Im Root Verzeichnis der Wordpress Installation die Datei wp-login.php mit einem Texteditor öffnen und folgenden Abschnitt

suchen:

// Generate something random for a key...
$key = wp_generate_password();

und ändern in

// Generate something random for a key...
$key = wp_generate_password(20, false);

2. Im  Verzeichnis ./wp-includes/ die Datei pluggable.php öffnen und folgende Passage suchen:

function wp_generate_password($length = 12) {
$chars = "abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()";

und ändern in

function wp_generate_password($length = 12, $special_chars = true) {
$chars = 'abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
if ( $special_chars )
$chars .= '!@#$%^&*()';

3. Probleme mit der Datenbank, wenn der Benutzername “admin” ist.
Nachfolgende Query ist in der Datenbank durchführen.

UPDATE `wp_users` SET `user_pass` = MD5('PASSWORD') WHERE `wp_users`.`user_login` =`admin` LIMIT 1;

Weitere Informationen zu diesem Workaround.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Google Bookmarks

Posted in Wordpress. Tagged with , , , , .

One Response

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Michael said

    Kann mir jemand sagen, ob es schon nähere Angaben zum Releasetermin für die Version 2.5.2 gibt ?

Some HTML is OK

(required)

(required, but never shared)

or, reply to this post via trackback.