a) Czy „stary” użytkownik istnieje w bazie?
b) Spróbuj zmienić hasło generując jakieś proste w MD5 i podmienić w bazie
c) Zależy od wersji PHP i ustawień serwera. Możliwe, że po zmianie parsera zresetowały się ustawienia serwera – a wraz z nim ustawienie, które „blokowało” w jakiś sposób aktualizację.
a) teraz już nie bo zrobiłem nowego, ale istniał, nawet zmiana maila nie pomagała bo chciałem ustawić przypomnienie na swój mail (nie widział go w przypominaczu na wp-login.php)
b) zmieniane było – nic,
c) ok, rozumiem,
Generalnie stawiam na jakiś problem ze wpisem użytkownika w bazie, przez co wordpress go w ogóle nie widział. Rzadko się zdarza, aczkolwiek osobiście zdarzyło mi się dwa razy, że musiałem poprawiać dane w bazie. Możliwe, że aktualizacja bazy nie przebiegła prawidłowo.
co to znaczy poprawić dane w bazie ?
nie było aktualizacji samej bazy
Znaczy, że po instalacji brakowało przypisanego ID do konta albo auth dla użytkownika był błędny, przez co wordpress w ogóle nie widział usera. To nie jest jakoś specjalnie unikalny problem, szukając w google na pewno znajdziesz informacje na ten temat.
Baza aktualizuje się wraz z aktualizacją wordpressa. Niedawno pojawiła się wersja 4.5. Oczywiście nie musi być to w żaden sposób powiązane – mogło to być spowodowane jakąś wtyczką albo innym, wewnętrznym błędem, na tym etapie są to niestety tylko spekulacje. Jeśli martwisz się o bezpieczeństwo strony, to zabezpiecz ją odpowiednio.
ok, dzięki za info,
strona była od 3 lat w sieci, dokładnie nie wiem co Klient z nią robił 🙂 wiem że zgłosił się bo nie może się zalogować 🙂
o jakich zabezpieczeniach mówisz ?
Zmiana adresu logowania, anty-brute force i standardowe rzeczy tego typu. Oczywiście na przedzie z aktualizacją samego wordpressa, wtyczek i skórki.
Jeśli od 3 lat nikt nie ruszał strony pod względem aktualizacji samego wordpressa, pluginów itd. to można tylko gdybać co było przyczyną zwłaszcza, że problemu już nie ma jak mniemam.