După actualizarea WordPress la o versiune mai nouă, este posibil să vă confruntați cu o situație în care, la încercarea de a accesa panoul de administrare (wp-admin), apare un mesaj care spune:
Este necesară actualizarea bazei de date
Când faceți clic pe butonul Actualizați baza de date WordPress, WordPress poate afișa următorul mesaj:
Nu este necesară nicio actualizare. Baza de date WordPress este deja la zi.
Cu toate acestea, atunci când încercați să accesați din nou panoul de administrare, același mesaj reapare, împiedicându-vă să vă autentificați.
Cuprins
De ce se întâmplă acest lucru?
Această problemă este adesea cauzată de un mecanism de cache care stochează informații învechite despre versiunea bazei de date WordPress.
O sursă frecventă a problemei este fișierul object-cache.php situat în directorul wp-content.
Cum se remediază problema
Pasul 1
Conectați-vă la site-ul dvs. folosind:
- FTP
- SFTP
- SSH
- Manager de fișiere (dacă este disponibil)
Pasul 2
Accesați directorul de instalare WordPress.
Pasul 3
Deschideți următorul folder:
wp-content
Pasul 4
Găsiți fișierul:
object-cache.php
Pasul 5
Fie:
- Redenumiți fișierul (recomandat), de exemplu:
object-cache.php.old
sau
- Ștergeți complet fișierul.
Pasul 6
Reîmprospătați pagina de autentificare WordPress și încercați să accesați:
https://yourdomain.com/wp-admin
Panoul de administrare ar trebui să se încarce acum corect.
Depanare suplimentară
Dacă problema persistă:
Goliți cache-ul WordPress
Dacă utilizați un plugin de cache, cum ar fi:
- LiteSpeed Cache
- WP Rocket
- W3 Total Cache
- Redis Object Cache
ștergeți toate datele din cache.
Goliți memoria cache a browserului
Uneori, browserul poate stoca redirecționări învechite sau pagini stocate în cache.
Încercați:
- Deschideți site-ul într-o fereastră privată/incognito.
- Goliți memoria cache a browserului.
Dezactivați pluginurile de cache de obiecte
Dacă fișierul object-cache.php este recreat automat, este posibil ca un plugin de cache să îl genereze. Dezactivați temporar pluginul respectiv și încercați din nou.
Verificați actualizările WordPress
Asigurați-vă că:
- Fișierele de bază ale WordPress au fost actualizate cu succes.
- Actualizările bazei de date s-au finalizat fără erori.
- Toate pluginurile și temele sunt compatibile cu versiunea instalată de WordPress.
Rezumat
Dacă WordPress afișează în mod repetat mesajul “Este necesară actualizarea bazei de date”, chiar dacă baza de date este deja la zi, problema este adesea cauzată de un cache de obiecte învechit.
Pentru a rezolva problema:
- Conectați-vă la fișierele site-ului dvs.
- Deschideți directorul
wp-content. - Redenumiți sau ștergeți fișierul
object-cache.php. - Încercați să vă autentificați din nou în
wp-admin.
În majoritatea cazurilor, ștergerea acestui fișier de cache restabilește imediat accesul la panoul de administrare WordPress.