Ondersteuning » Algemeen WordPress » Wachtwoordherstel werkt niet / ontvang geen herstel

  • Wanneer ik mijn wachtwoord ben vergeten en deze wil herstellen, kom ik keurig terecht op de het deel ‘wachtwoord’herstel. Ik vul hier mijn gebruikersnaam of emailadres in en zou dan een email moeten ontvangen waarin een verwijzing staat om dit te veranderen (theme ‘Woffice’ gebruikt Buddypress, maar heeft volgens mij geen invloed op deze actie). Echter de email komt niet binnen (ook niet in de spam), wat zou dit kunnen zijn?

5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
  • Hi Piet,

    Er kunnen diverse redenen zijn waarom je een wachtwoord reset niet ontvangt. Het bericht kan bijvoorbeeld geblokkeerd worden binnen het spamfilter van jouw hostingprovider of de uitgaande e-mail kan op serverniveau dicht staan.

    Om een aantal zaken uit te sluiten kan je de volgende stappen uitvoeren:

    1. Log in binnen phpMyAdmin (databasebeheer) van jouw hostingprovider.
    2. Zoek hierbij de tabel wp_user en zoek vervolgens jouw gebruiker erbij.
    3. Klik in de kolom user_email eenmaal op jouw e-mailadres en pas deze aan naar een ander e-mailadres, bijvoorbeeld een Gmail adres.
    4. Vraag vervolgens nogmaals de wachtwoord reset aan op het nieuwe e-mail adres. Wanneer je de e-mail dan wel ontvangt dan weet je dat het aan bijvoorbeeld het spamfilter ligt.

    Wanneer je de e-mail dan niet ontvangt dan kan het zijn dat de uitgaande e-mail op serverniveau dicht staat, bijvoorbeeld na abuse. Je kunt dit controleren door de volgende stappen uit te voeren:

    1. Maak een phpinfo.php bestand aan binnen de publieke folder (waar je ook de index.php kan terugvinden).
    2. Binnen dit bestand voeg je de volgende code toe:
      <?php phpinfo(); ?>
    3. Roep dit bestand vervolgens aan binnen jouw webbrowser (bijvoorbeeld jouwdomeinnaam.nl/phpinfo.php)
    4. Zoek hier (CTRL + F) naar disable_functions en kijk of ‘mail’ tussen de value terug te vinden is. Wanneer dit inderdaad het geval is, dan staat uitgaande e-mail op serverniveau dicht en dien je contact te zoeken met jouw hostingprovider.

    Met deze stappen kom je al een heel eind op weg in het troubleshooten. Succes!

    Dave

    Thread starter PietBoekema

    (@pietboekema)

    Beste Dave,

    Allereerst bedankt voor de uitgebreide uitleg, ik heb de besproken stappen uitgevoerd (de spam optie had ik al uitgesloten). Mijn site draait echter lokaal onder XAMPP, ik heb het php bestand aangemaakt, geplaatst in de ‘publieke folder’ en heb ‘m daarna proberen te benaderen zoals door jou aangegeven, echter geen succes. Zie jij nog mogelijkheden?

    Met vriendelijke groet en alvast bedankt voor de moeite,

    Piet

    Hi Piet,

    Het lijkt erop dat jouw XAMPP geen e-mail kan versturen. Op http://stackoverflow.com/questions/15965376/how-to-configure-xampp-to-send-mail-from-localhost staat uitgelegd hoe je dit kunt realiseren.

    In dit geval is het gemakkelijker een MD5 hash te creëren en deze aan te passen voor jouw gebruiker. Kijk voor tekst en uitleg op https://codex.wordpress.org/Resetting_Your_Password onder het kopje ‘Through phpMyAdmin’.

    Dave

    Thread starter PietBoekema

    (@pietboekema)

    Beste Dave,

    Allereerst weer bedankt voor de geweldig uitleg. We hebben het e.e.a. aangepast en ingesteld. We krijgen echter nog de volgende opmerking: ‘De e-mail kan niet worden verzonden. Mogelijke oorzaak: je host heeft misschien de functie mail() uitgeschakeld.’ Komt je dit bekend voor?

    Met vriendelijke groet en in afwachting van je reactie,

    Piet

    Hi Piet,

    Aha, dan is de e-mailfunctie op serverniveau (binnen de php.ini) uitgeschakeld door jouw hoster.

    Dat kan, bijvoorbeeld omdat dit standaard uitgeschakeld staat of dat dit uitgeschakeld is na misbruik.

    Je kunt het beste bovenstaand verhaal voorleggen aan jouw hoster. Zei kunnen je hierbij verder helpen.

    Dave

5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
  • Het onderwerp ‘Wachtwoordherstel werkt niet / ontvang geen herstel’ is gesloten voor nieuwe reacties.