Skip to content
Migrarea unui site WordPress: pași esențiali pentru transfer fără probleme

Migrarea unui site WordPress: pași esențiali pentru transfer fără probleme

Migrarea unui site WordPress: pași esențiali pentru transfer fără probleme este un proces care sperie mulți proprietari de site-uri, dar care poate fi executat sigur dacă urmați o procedură structurată.

O migrare prost executată poate duce la downtime prelungit, pierdere de date sau erori greu de depanat. O migrare bine planificată durează 1-2 ore și nu întrerupe funcționarea site-ului.

Migrarea unui site WordPress: pași esențiali pentru transfer fără probleme

Motivele pentru migrarea unui site WordPress sunt diverse: trecerea la un hosting mai performant, schimbarea domeniului, consolidarea mai multor site-uri sau separarea unui subsite dintr-o rețea multisite.

Indiferent de motiv, procesul fundamental este același: copiați fișierele și baza de date de pe hosting-ul sursă pe hosting-ul destinație, actualizați configurația și testați.

Pregătirea migrării

  • Faceți un backup complet al site-ului sursă: fișiere și bază de date
  • Documentați toate plugin-urile active, tema și versiunea WordPress
  • Notați credențialele pentru ambele hosting-uri: FTP, cPanel, bază de date
  • Verificați că hosting-ul destinație îndeplinește cerințele WordPress: PHP 8.1+, MySQL 8.0+
  • Planificați migrarea în afara orelor de vârf de trafic

Metoda cu plugin (recomandată pentru începători)

Duplicator Pro sau All-in-One WP Migration

Aceste plugin-uri automatizează întregul proces de migrare: pacheteazș fișierele și baza de date într-un singur arhivă și oferă un installer care recreează site-ul pe hosting-ul destinație.

  • Instalați Duplicator Pro pe site-ul sursă și creați un pachet
  • Descărcați pachetul și fișierul installer.php
  • Încărcați ambele fișiere pe hosting-ul destinație
  • Accesați installer.php în browser și urmați pașii de instalare
  • Actualizați datele de conectare la noua bază de date

Metoda manuală (control complet)

  • Pasul 1: Exportați baza de date din phpMyAdmin cu opțiunea DROP TABLE
  • Pasul 2: Descărcați toate fișierele site-ului via FTP sau File Manager
  • Pasul 3: Creați o nouă bază de date pe hosting-ul destinație și importați dump-ul SQL
  • Pasul 4: Încărcați fișierele pe hosting-ul destinație
  • Pasul 5: Actualizați wp-config.php cu noile credențiale de bază de date
  • Pasul 6: Rulați Better Search Replace pentru a actualiza URL-urile în baza de date dacă domeniul s-a schimbat

Actualizarea DNS și testarea

Înainte de a schimba DNS-ul, testați site-ul pe noul hosting prin modificarea fișierului hosts de pe calculatorul dvs. Aceasta vă permite să verificați că totul funcționează fără ca vizitatorii să observe trecerea.

  • Adăugați în fișierul hosts: IP_nou www.domeniu.ro domeniu.ro
  • Testați pagina principală, un articol, un produs, formularul de contact, loginul
  • Verificați că imaginile se afișează corect și că nu există erori în consolă
  • Schimbați DNS-ul la noul hosting și așteptați propagarea (2-48 ore)

Probleme frecvente și soluții

  • Ecran alb (White Screen of Death): activați debug mode în wp-config.php și verificați logurile de erori PHP
  • Eroare la baza de date: verificați credențialele din wp-config.php
  • Imagini lipsă: verificați că folderul wp-content/uploads a fost copiat complet
  • Redirectări infinite: actualizați adresele WordPress și Site din Setări, General

Concluzie

O migrare WordPress bine planificată nu trebuie să fie stresantă. Urmați pașii în ordine, testați înainte de a schimba DNS-ul și aveți mereu un backup la care să reveniți.

Înainte de migrare, asigurați-vă că aveți un audit de securitate efectuat și că știți cum să gestionați certificatul SSL pe noul hosting.

Despre autor

Specialist în Web Design și SEO cu peste 19 ani de experiență. Am început în domeniul IT încă din anul 1997, cu primul meu website cisnet.ro. Primele website-uri au fost create în limbaj HTML, apoi am trecut la primul CMS Mambo, care a devenit Joomla. După ceva timp a apărut WordPress, care a schimbat complet modul de creare a website-urilor.

Specialist în Web Design și SEO cu peste {ani_seo} ani de experiență. Am început în domeniul IT încă din anul 1997, cu primul meu website cisnet.ro. Primele website-uri au fost create în limbaj HTML, apoi am trecut la primul CMS Mambo, care a devenit Joomla. După ceva timp a apărut WordPress, care a schimbat complet modul de creare a website-urilor.

Back To Top