Nu mă pot loga după ce site-ul a fost mutat pe un server nou
Lucrez la un site care nu este încă asociat unui nume de domeniu, așa că îl accesez printr-un URL urât de genul old_server.something.myprovider.co.uk/.../.../
Furnizorul meu m-a mutat pe un server nou, așa că acum trebuie să introduc: new_server.something.myprovider.co.uk/.../.../
Problema este că atunci când încerc să accesez wp-admin, WordPress face o redirecționare către vechea adresă și, desigur, nu mai funcționează. Așadar, nu pot accesa pagina de login.
Există vreo metodă de a schimba URL-ul serverului în WordPress fără a avea acces la dashboard?
Da, o puteți modifica accesând baza de date WordPress. Aceasta se află în tabela wp_options
din baza de date WordPress. Va trebui să modificați două valori: siteurl
(linia 1) și home
(linia 37).
Puteți accesa baza de date prin panoul de administrare al gazdei sau, uneori, direct tastând în browser valoarea DB_HOST
pe care ați introdus-o la instalarea blogului, acum scrisă în fișierul wp_config.php
din directorul rădăcină al site-ului. Apoi folosiți datele de autentificare (nume de utilizator și parolă) scrise și ele în acest fișier.
Aceasta ar trebui să rezolve problema.
EDIT: Recomand utilizarea unui plugin de acest tip pentru a curăța complet baza de date și a înlocui toate http://domeniulvechi.ro/orice/ cu http://domeniulnou.ro/orice/.

Unul dintre lucrurile rapide pe care le poți face este să editezi wp_config.php. Vei dori să faci două lucruri:
- schimbă informațiile de conectare la baza de date dacă este necesar (cum menționează @kevin)
- adaugă define('RELOCATE', true); la finalul fișierului, chiar deasupra liniei care spune "stop editing"
Acum, salvează wp_config.php și apoi mergi direct la wp-login.php pe noul tău URL: http://new_server.something/myprovider.co.uk/.../.../wp-login.php
Autentifică-te, apoi mergi imediat la Setări > Generale și asigură-te că sincronizezi URL-ul în câmpurile pentru adresa site-ului și adresa WordPress (RELOCATE afectează doar unul, nu pe ambele). Salvează. Testează.
Apoi, revino în wp_config.php și elimină definiția RELOCATE pe care ai adăugat-o la pasul 2.
Sper că acest lucru funcționează pentru tine!
Notă: vei întâmpina dificultăți suplimentare dacă prefixul tabelelor din baza de date s-a schimbat, dar conform descrierii tale, acesta nu pare să fie cazul.
T
