Mutarea manuală a WordPress: fișiere, bază de date și wp-config.php
Un site WordPress este format din două părți: fișierele (WordPress propriu-zis, tema, pluginurile și fișierele încărcate) și baza de date (paginile, articolele, utilizatorii și setările dumneavoastră). Fișierul wp-config.php le leagă pe cele două. Dacă mutați site-ul manual, transferați ambele părți și ajustați wp-config.php. Aici găsiți pașii pentru mutarea pe un pachet la WebOké.
Mai întâi: trebuie să o faceți manual?
Mutarea manuală necesită cel mai mult efort, dar vedeți fiecare pas și funcționează și atunci când alte metode se blochează. Există variante mai simple:
- În Website Manager din Contul meu WebOké alegeți Importare website și Website-ul este găzduit la un alt furnizor. Consultați Se poate face și din Contul meu WebOké? Website Manager.
- Installatron poate prelua un site de pe un alt server: Importarea unui website existent în Installatron.
- Ne puteți lăsa și pe noi să facem mutarea: Serviciu gratuit de mutare: așa vă mutăm website-ul la WebOké.
Mutați și domeniul și e-mailul? Citiți mai întâi Mutarea domeniului, a website-ului și a e-mailului împreună, fără întreruperi: planul pas cu pas. Acesta stabilește ordinea pașilor.
Pasul 1: fișierele
- La vechiul furnizor de hosting, creați o arhivă zip a întregului director web al site-ului sau descărcați toate fișierele prin SFTP sau FTP. Nu uitați fișierul
.htaccess: fișierele al căror nume începe cu punct sunt adesea ascunse. - Încărcați arhiva zip la WebOké în
domains/example.com/public_htmlși dezarhivați-o acolo. Consultați Dezarhivarea și crearea fișierelor zip. Aveți grijă ca site-ul să nu ajungă cu un director mai jos decât trebuie. - Ștergeți pagina implicită
index.htmlde la WebOké, dacă mai există, și ștergeți arhiva zip după dezarhivare.
Pasul 2: baza de date
- Exportați baza de date la vechiul furnizor de hosting, de exemplu cu phpMyAdmin. La WebOké, procedura este următoarea: Exportarea unei baze de date.
- Creați în DirectAdmin o bază de date nouă și goală, cu un utilizator. Numele de utilizator DA și o liniuță jos sunt adăugate automat în fața numelui. Notați numele, utilizatorul și parola. Consultați Care sunt numele de utilizator, parola și numele bazei de date pentru MySQL?
- Importați exportul în această bază de date. Dacă acesta conține o linie
CREATE DATABASEsauUSEcu numele vechi, ștergeți-o. Consultați Importarea unei baze de date, inclusiv a fișierelor mari.
public_html, nici măcar pentru scurt timp. Oricine ghicește numele îl poate descărca, împreună cu toate datele site-ului și ale clienților dumneavoastră. Folosiți directorul principal al pachetului și ștergeți fișierul după ce ați terminat.Pasul 3: ajustarea wp-config.php
Deschideți wp-config.php din public_html cu File Manager (clic dreapta, Edit) și completați datele noii baze de date:
define( 'DB_NAME', 'gebruiker_wp' ); define( 'DB_USER', 'gebruiker_wp' ); define( 'DB_PASSWORD', 'het-wachtwoord-van-de-databasegebruiker' ); define( 'DB_HOST', 'localhost' );
La WebOké, gazda este întotdeauna localhost. Verificați și linia $table_prefix: aceasta trebuie să aibă același prefix ca tabelele din baza de date, de exemplu wp_. Dacă una dintre aceste date nu este corectă, veți vedea mesajul "Error establishing a database connection". Consultați Error establishing a database connection.
Pasul 4: adresă nouă? Căutare și înlocuire
Dacă domeniul rămâne același, nu trebuie modificat nimic în baza de date. Dacă site-ul se mută pe alt domeniu sau trece de la http la https, înlocuiți adresa în întreaga bază de date cu un instrument care înțelege datele serializate. Nu folosiți niciodată o comandă SQL obișnuită în acest scop. Consultați Căutare și înlocuire în baza de date WordPress.
Pasul 5: testare înainte de mutarea domeniului
Dacă domeniul dumneavoastră indică încă spre vechiul furnizor de hosting, puteți vizualiza deja site-ul la noi fără să modificați nimic în DNS. Consultați Vizualizarea website-ului la WebOké înainte de mutarea numelui de domeniu. Verificați paginile, autentificarea, formularele și, dacă este cazul, magazinul online.
Pasul 6: trecerea definitivă
- Aveți un magazin online sau primiți comentarii? Atunci nu mai modificați nimic pe site-ul vechi din acest moment. Transferați baza de date încă o dată dacă s-a schimbat ceva de la pasul 2.
- Direcționați domeniul către WebOké sau transferați-l, conform planului pas cu pas din KB 99 de mai sus.
- După mutare, site-ul primește automat un certificat. Dacă acest lucru nu reușește, consultați Activarea și reînnoirea certificatului SSL și rezolvarea problemelor.
După mutare
- Dacă paginile afișează o eroare 404, salvați o dată la Setări > Legături permanente. Alte cauze găsiți în Website-ul meu nu funcționează după încărcare sau mutare.
- Verificați dacă site-ul trimite e-mailuri. Consultați Trimiterea fiabilă a e-mailurilor din WordPress și WooCommerce prin SMTP.
- Dacă aveați cronjoburi la vechiul furnizor de hosting, configurați-le din nou. Consultați Cron Jobs: rularea automată a sarcinilor.
- Importați site-ul în Installatron sau în Website Manager, pentru a-l putea actualiza și salva în copii de rezervă de acolo (KB 182 de mai sus).
- Reziliați vechiul hosting abia după ce totul funcționează corect câteva zile și descărcați mai întâi încă o ultimă copie de rezervă de acolo.
Site-ul dumneavoastră s-a mutat și pe un alt domeniu? Atunci redirecționați domeniul vechi și păstrați-l. Consultați Mutarea website-ului pe un alt domeniu fără a pierde vizibilitatea în motoarele de căutare.
Lectură suplimentară
- Migrating WordPress pe developer.wordpress.org (în engleză)
Doriți să aflați mai multe? Urmați cursul gratuit de WordPress, lecția 9.5 Mutarea unui site WordPress.
