• Opgelost renevandenabeelen

    (@renevandenabeelen)


    Tamelijk rampzalig: een nieuw ingevoerd wachtwoord is blijkbaar niet goed opgeslagen en nu is mijn ADMIN ontoegankelijk.
    Ik heb inmiddels geprobeerd: het Emergency.php-file, het editten in de phpMyAdmin(en datzelfde verhaal maar dan met gebruikmaking van een MD5-generator, maar ik kom er niet meer in.
    Heeft iemand een methode die wèl werkt?

15 reacties aan het bekijken - 1 tot 15 (van in totaal 15)
  • Roy

    (@gangleri)

    Via je PHPmyAdmin of net wat je hebt? Ga naar de tabel met gebruikers, zoek “admin” en geef daar een (gecodeerd natuurlijk) wachtwoord.

    Thread starter renevandenabeelen

    (@renevandenabeelen)

    Zoals ik al schreef: dat is het derde dat ik probeerde.
    Ik begrijp niet waarom het niet werkt. De gebruikersnaam (overigens niet ADMIN want dat lijkt me niet verstandig) klopt, het wachtwoord is nieuw aangemaakt en klopt, maar ik kom niet binnen.
    Razend vervelend.

    wpprogrammeurs.nl

    (@wordpressprogrammeursnl)

    heb je de FTP manier geprobeerd ? veel makkelijker dan met MD5 stoeien (en per ongeluk spaties ofzo meenemen in je knip/plak 😉 )

    wp_set_password('nieuwwachtwoord',1);

    Opgelost?
    Heb een php code waarmee je nieuwe admin aan kunt maken.

    LET OP! VERWIJDEREN NA GEBRUIK! NIET OP SERVER LATEN STAAN !

    <?php
    // ADD NEW ADMIN USER TO WORDPRESS
    // ----------------------------------
    // Put this file in your WordPress root directory and run it from your browser.
    // Delete it when you're done.
    
    require_once('wp-blog-header.php');
    require_once('wp-includes/registration.php');
    
    // CONFIG
    $newusername = 'YOURUSERNAME';
    $newpassword = 'YOURPASSWORD';
    $newemail = 'YOUREMAIL@TEST.com';
    
    // Make sure you set CONFIG variables
    if ( $newpassword != 'YOURPASSWORD' &&
    	 $newemail != 'YOUREMAIL@TEST.com' &&
    	 $newusername !='YOURUSERNAME' )
    {
    	// Check that user doesn't already exist
    	if ( !username_exists($newusername) && !email_exists($newemail) )
    	{
    		// Create user and set role to administrator
    		$user_id = wp_create_user( $newusername, $newpassword, $newemail);
    		if ( is_int($user_id) )
    		{
    			$wp_user_object = new WP_User($user_id);
    			$wp_user_object->set_role('administrator');
    			echo 'Successfully created new admin user. Now delete this file!';
    		}
    		else {
    			echo 'Error with wp_insert_user. No users were created.';
    		}
    	}
    	else {
    		echo 'This user or email already exists. Nothing was done.';
    	}
    }
    else {
    	echo 'Whoops, looks like you did not set a password, username, or email';
    	echo 'before running the script. Set these variables and try again.';
    }?>
    wpprogrammeurs.nl

    (@wordpressprogrammeursnl)

    wat is er mis met wp_set_password('nieuwwachtwoord',1); ?

    zet gewoon die regel in je functions.php en je nieuwe wachtwoord is ‘nieuwwachtwoord’ … waarom moet daar een apart en risicovol script aan te pas komen als WP er zelf al in voorzien heeft ?

    Daarbij: het script maakt dan wel een admin, maar er kan maar 1 super-admin zijn en daar kan het script niet in voorzien.

    @wpprogrammeurs.nl helemaal gelijk: als je gebruikersnaam (ID?) nog weet is het ook veel handiger.

    Als je die niet weet maak je zo een nieuwe admin, en kun je je ‘eigen’ account daarmee instellen. Ook handig.

    @renevandenabeelen : opgelost?
    Dank
    Wouter

    Thread starter renevandenabeelen

    (@renevandenabeelen)

    Weer terug van even weggeweest, dus ik ga weer proberen de boel op te lossen.

    ‘zet gewoon die regel in je functions.php…’

    Dat is ‘admin-functions.php’ die in wp-admin staat ?

    wpprogrammeurs.nl

    (@wordpressprogrammeursnl)

    neen ….

    probeer de wp-config.php in de root directory
    of functions.php van je actieve thema (indien dat bestaat)

    Thread starter renevandenabeelen

    (@renevandenabeelen)

    Dank!
    wp-config.php heb ik te pakken.
    Maakt het niet uit waar ik die regel er dan in plak?
    (zoals je merkt: ik ben hier echt totaal niet in thuis)

    Je kan ook via de database je wachtwoord veranderen via de zogehete MD5.

    Thread starter renevandenabeelen

    (@renevandenabeelen)

    De MD5… Vertel!

    Thread starter renevandenabeelen

    (@renevandenabeelen)

    ’t is echt vreselijk vervelend. Denk er hard over om de site maar helemaal opnieuw te installeren, want ik begin het een beetje zat te worden dat ik er niet gewoon ‘bij’ kan.

    wpprogrammeurs.nl

    (@wordpressprogrammeursnl)

    Denk er hard over om de site maar helemaal opnieuw te installeren, want ik begin het een beetje zat te worden dat ik er niet gewoon ‘bij’ kan.

    dat lijkt op het kopen van een nieuwe auto omdat de zekering kapot is.

    lees nog eens rustig de codex door : http://codex.wordpress.org/Resetting_Your_Password
    of benader ons even via PM dan helpen we wel even.

    p.s. De MD5 waarop gedoeld wordt in de laatste berichten zit gewoon in je database software ingebouwd (staat ook in de codex)

    Thread starter renevandenabeelen

    (@renevandenabeelen)

    wpprogrammeurs.nl is zo vriendelijk geweest er in te duiken en er bleek meer aan de hand te zijn dan alleen een wachtwoord-probleem.
    De boel is rechtgetrokken en ik kan eindelijk inloggen en aan de slag!!!
    Ontzettend bedankt!

15 reacties aan het bekijken - 1 tot 15 (van in totaal 15)
  • Het onderwerp ‘Nieuw wachtwoord werkt niet, ADMIN onbereikbaar’ is gesloten voor nieuwe reacties.