Beiträge von st2xo

    Zitat von Mario
    Code
    Database error: [You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET user_pass = MD5('xxxxx') WHERE user_login = 'admin'' at li]
    UPDATE SET user_pass = MD5('xxxx') WHERE user_login = 'admin'

    in dem sql-command ist ein Syntaxfehler, in UPDATE SET user_pass fehlt der Tabellenname.

    Quick and dirty Lösung:

    1. öffnen Datei /wp-login.php (im root-Verzeichnis der Installation)

    2. in Zeile 115 (sucht nach dem Text "// now insert the new pass md5'd into the db") muss $wpdb->users durch den Tabellennam der Usertabelle ersetzt werden. In der standard-Installation ist das wp_users. Wer bei der Installation einen anderen Tabellen-Präfix angegeben hat, muss hier natürlich entsprechend was anderes eingeben.

    3. Zeile 115 sieht dann also so aus:

    Code
    $wpdb->query("UPDATE wp_users SET user_pass = MD5('$user_pass') WHERE user_login = '$user_login'");

    Wie gesagt, quick and dirty .... aber es geht dann.