Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să mutați WordPress de pe serverul local pe site-ul live (2 metode)

Mulți utilizatori WordPress preferă să lucreze la site-urile lor folosind un server local pe computerul lor. Acest lucru vă permite să lucrați la site-ul dvs. în privat înainte de a face modificările disponibile online.

În cele din urmă, va trebui să îl muți pe un server live pentru a-l face accesibil vizitatorilor online. Această tranziție este crucială pentru a te asigura că site-ul tău funcționează corect pe site-ul live.

Am lucrat la multe site-uri web locale, așa că a trebuit să învățăm cea mai ușoară modalitate de a transfera conținutul pe site-uri web live.

În acest articol, vom oferi instrucțiuni pas cu pas despre cum să mutați WordPress de pe un server local pe un site live.

Cum să mutați WordPress de pe serverul local pe site-ul live (2 metode)

De ce să mutați WordPress de pe un server local pe un site live?

Construirea blogului tău WordPress pe un server local este o modalitate sigură de a testa modificările pe site-ul tău fără a afecta vizitatorii.

Când ați terminat de perfecționat site-ul dvs., următorul pas este să treceți de la serverul local la un site live.

Vă vom arăta două moduri de a vă muta site-ul de pe un server local pe un site live.

Prima metodă folosește un plugin de migrare WordPress și este recomandată începătorilor.

În a doua metodă, vă vom arăta cum să mutați manual WordPress de pe un server local pe un site live.

Puteți alege metoda care funcționează cel mai bine pentru dvs.:

Înainte de a migra site-ul dvs. WordPress

Ai nevoie de câteva lucruri pentru a migra WordPress de pe un server local pe un server live.

În primul rând, presupunem că aveți un site WordPress care rulează pe un server local (numit și localhost) pe computerul dumneavoastră și că aveți acces complet la acesta.

Apoi, veți avea nevoie de un nume de domeniu și găzduire web.

Am auzit nenumărate povești de la începători care au început cu furnizori de găzduire web slabi sau gratuiti și au regretat. Din experiența noastră, alegerea furnizorului de găzduire potrivit este esențială pentru succesul oricărui site web.

Pentru a vă ușura decizia, vă recomandăm să folosiți Bluehost. Ei sunt o companie de găzduire WordPress recomandată oficial și oferă utilizatorilor WPBeginner un discount exclusiv + domeniu și certificat SSL gratuit.

Practic, puteți începe cu doar 2,99 USD pe lună.

Dacă doriți o alternativă excelentă la Bluehost, puteți consulta Hostinger. Ei oferă, de asemenea, un discount exclusiv pentru utilizatorii WPBeginner cu un nume de domeniu gratuit.

Dacă îți permiți să plătești puțin mai mult, atunci verifică SiteGround. Ei au, de asemenea, o ofertă specială pentru cititorii WPBeginner.

Dacă ai nevoie de ajutor pentru configurarea site-ului tău web, atunci urmează ghidul nostru pas cu pas despre cum să creezi un site web.

În final, veți avea nevoie de un program FTP și să știți cum să folosiți FTP pentru a încărca site-ul dumneavoastră local pe site-ul live.

Gata? Să începem migrarea site-ului dvs. WordPress.

Tutorial video

Abonează-te la WPBeginner

Dacă preferați instrucțiuni scrise, continuați să citiți.

Metoda 1: Transferați WordPress de pe serverul local pe site-ul live folosind un plugin de migrare (Recomandat)

Această metodă este mai ușoară și recomandată pentru începători. Vom folosi un plugin de migrare WordPress pentru a muta WordPress de pe localhost pe un site live.

Pasul 1: Instalați și configurați pluginul Duplicator

Mai întâi, trebuie să instalați și să activați pluginul Duplicator pe site-ul dvs. local. Pentru mai multe detalii, consultați ghidul nostru pas cu pas despre cum să instalați un plugin WordPress.

Sfat Pro: Există și o versiune pro a Duplicator care oferă backup-uri securizate, stocare în cloud, restaurare ușoară a site-ului și multe altele.

După activare, trebuie să accesați pagina Duplicator » Backup-uri și să faceți clic pe butonul „Creare nou”.

Creează backup nou pentru migrare

Acest lucru vă aduce la un ecran unde puteți da un nume backup-ului dvs.

Apoi, apasă pe butonul „Următorul”.

Nume pachet de backup

Duplicator va rula acum niște teste pentru a vedea dacă totul este în ordine.

Dacă toate elementele sunt marcate ca „Bun”, faceți clic pe butonul „Construiți”.

Construiește pachetul

Acest proces poate dura câteva minute, în funcție de dimensiunea site-ului dvs. Trebuie să lăsați această filă deschisă până la finalizare.

Odată terminat, veți vedea opțiuni de descărcare pentru pachetele „Installer” și „Archive”. Trebuie să faceți clic pe butonul „Download Both Files” pentru a descărca ambele fișiere pe computerul dvs.

Descărcați ambele fișiere de backup

Fișierul „Arhivă” este o copie completă a site-ului dvs. WordPress. Acesta include toate fișierele de bază WordPress, precum și imaginile, încărcările, temele, pluginurile și o copie de rezervă a bazei de date WordPress.

Fișierul „Installer” este un script care va automatiza întregul proces de migrare prin dezarhivarea fișierului arhivă care conține site-ul dvs. web.

Pasul 2: Creează o bază de date pentru site-ul tău WordPress live

Înainte de a putea rula instalatorul sau de a încărca site-ul WordPress de pe localhost pe serverul dvs. de găzduire, trebuie să creați o bază de date MySQL pentru noul dvs. site live.

Dacă ați creat deja o bază de date MySQL, puteți omite acest pas.

Pentru a crea o bază de date, trebuie să vizitați tabloul de bord cPanel al contului dvs. de găzduire. Apoi, localizați secțiunea „Baze de date” și faceți clic pe pictograma „Asistent baze de date MySQL”.

Expert Bază de Date MySQL

Pe ecranul următor, există un câmp pentru a crea o nouă bază de date.

Pur și simplu furnizați un nume pentru baza de date și faceți clic pe butonul „Creare bază de date”.

Numește noua bază de date

cPanel va crea acum o nouă bază de date pentru dvs.

După aceea, trebuie să introduceți un nume de utilizator și o parolă pentru noul dvs. utilizator, apoi să faceți clic pe butonul „Creează utilizator”.

Creează un nou utilizator pentru baza de date

Apoi, trebuie să adăugați utilizatorul pe care tocmai l-ați creat la baza de date.

Mai întâi, bifați căsuța „Toate privilegiile”.

Verificați toate privilegiile

Apoi, derulați în jos și faceți clic pe butonul „Make Changes” pentru a salva modificările.

Baza ta de date este acum gata să fie utilizată cu site-ul tău WordPress. Asigură-te că notezi numele bazei de date, numele de utilizator și parola. Vei avea nevoie de aceste informații în pasul următor.

Pasul 3: Încarcă fișierele de pe serverul local pe site-ul WordPress live

Acum, trebuie să încărcați fișierele de arhivă și de instalare de pe site-ul dvs. local pe contul dvs. de găzduire.

Mai întâi, conectați-vă la site-ul dvs. live folosind un client FTP. Odată conectat, asigurați-vă că directorul rădăcină al site-ului dvs. web este complet gol.

În mod normal, directorul rădăcină este folderul /home/public_html/.

Unele companii de găzduire WordPress instalează WordPress automat când vă înregistrați. Dacă aveți fișiere WordPress acolo, atunci trebuie să le ștergeți.

După aceea, poți încărca fișierele archive.zip și installer.php de la Duplicator în directorul tău rădăcină gol.

Încărcați fișierele arhivă și de instalare

Pasul 4: Rularea Scriptului de Migrare

După ce ați încărcat fișierele de migrare, trebuie să vizitați următorul URL în browserul dvs.:

http://example.com/installer.php

Nu uitați să înlocuiți „example.com” cu propriul nume de domeniu.

Aceasta va lansa expertul de migrare Duplicator.

Instalatorul va rula câteva teste și va inițializa scriptul.

Expert de migrare Duplicator pasul 1

În secțiunea Configurare, ți se va cere să introduci gazda MySQL, numele bazei de date, numele de utilizator și parola.

Gazda dvs. va fi probabil un localhost. După aceea, veți introduce detaliile bazei de date pe care ați creat-o în pasul anterior.

Apoi, faceți clic pe butonul „Validează” pentru a vă asigura că detaliile introduse sunt corecte.

Validează setările

După aceea, faceți clic pe butonul „Next” pentru a continua.

Duplicator va importa acum backup-ul bazei de date WordPress din arhivă în noua ta bază de date.

De asemenea, va actualiza URL-urile care indică spre site-ul local și noul tău site live.

Acum puteți face clic pe butonul „Autentificare administrator” pentru a accesa zona de administrare WordPress a site-ului dvs. live.

Autentificare administrator

Odată ce vă autentificați pe site-ul dvs. live, Duplicator va curăța automat fișierele de instalare.

Asta e tot. Ați mutat cu succes WordPress de pe serverul local pe site-ul dvs. live.

Metoda 2: Transferați manual WordPress de pe serverul local pe site-ul live

În această metodă, vă vom arăta cum să mutați manual WordPress de pe serverul local pe site-ul dvs. live. Va fi util dacă prima metodă nu funcționează sau dacă preferați să o faceți manual.

Pasul 1: Exportați Baza de Date Locală WordPress

Primul lucru pe care trebuie să-l faceți este să exportați baza de date WordPress locală. Vom folosi phpMyAdmin pentru a face acest lucru.

Dacă nu sunteți familiarizat cu acesta, atunci ați putea dori să consultați ghidul nostru despre gestionarea bazelor de date WordPress folosind phpMyAdmin.

Pur și simplu accesați http://localhost/phpmyadmin/ și faceți clic pe baza de date WordPress. Apoi, faceți clic pe butonul „Export” din bara de meniu de sus.

Export din localhost

În opțiunea „Metodă de export:”, puteți alege „Rapid” sau „Personalizat”. Personalizat vă va oferi mai multe opțiuni pentru a exporta baza de date.

Dar recomandăm să alegeți „Rapid” și apoi să faceți clic pe butonul „Go” pentru a descărca baza de date.

Exportați baza de date WordPress folosind phpMyAdmin

Pasul 2: Încarcă fișierele WordPress pe site-ul live

Acum, va trebui să mutăm toate fișierele site-ului dvs. pe site-ul live.

Pentru a începe, deschideți clientul FTP și conectați-vă la contul dvs. de găzduire web.

Odată ce sunteți conectat la site-ul dvs. live, asigurați-vă că încărcați fișierele în directorul corect. De exemplu, dacă doriți ca site-ul să fie găzduit pe „yoursite.com”, atunci veți dori să încărcați toate fișierele din directorul dvs. public_html.

Acum selectați fișierele locale WordPress și încărcați-le pe serverul dvs. live.

Încărcați fișierele WordPress prin FTP

Pasul 3: Creează o bază de date MySQL pe site-ul tău live

În timp ce clientul dvs. FTP încarcă fișierele WordPress, puteți începe importarea bazei de date pe serverul live.

Majoritatea furnizorilor de găzduire WordPress oferă cPanel pentru a vă gestiona contul de găzduire, așa că vă vom arăta cum să creați o bază de date folosind cPanel.

Mai întâi, trebuie să vă conectați la tabloul de bord cPanel și să faceți clic pe pictograma „MySQL Database Wizard”, care poate fi găsită în secțiunea „Databases”.

Selectați expertul pentru baza de date MySQL

Pe ecranul următor, puteți crea o nouă bază de date.

Trebuie să furnizați un nume pentru baza dvs. de date, apoi faceți clic pe „Create Database”.

Nume și creează o nouă bază de date

cPanel va crea acum automat o nouă bază de date pentru dvs.

Apoi, trebuie să introduceți un nume de utilizator și o parolă pentru noul dvs. utilizator și apoi să faceți clic pe „Creare utilizator”.

Creează un nou utilizator pentru baza de date

După aceea, trebuie să adăugați utilizatorul pe care tocmai l-ați creat la baza de date.

Mai întâi, bifați căsuța „Toate privilegiile”.

Bifați toate căsuțele de permisiuni

Apoi, derulați în jos și faceți clic pe „Efectuați modificările” pentru a salva modificările.

Ați creat cu succes o nouă bază de date pentru site-ul dvs. WordPress live.

Pasul 4: Importați baza de date WordPress pe site-ul live

Următorul pas în proces este importarea bazei de date WordPress.

Accesați panoul de control cPanel, derulați în jos la secțiunea „Baze de date” și faceți clic pe „phpMyAdmin”.

Apăsați pe phpMyAdmin

Acest lucru te va duce la phpMyAdmin, unde vei dori să dai clic pe baza de date pe care tocmai ai creat-o mai sus. phpMyAdmin va afișa noua ta bază de date fără tabele.

Apoi, faceți clic pe fila „Import” din meniul de sus. Pe pagina de import, faceți clic pe butonul „Alegeți fișierul” și apoi selectați fișierul bazei de date de pe site-ul local pe care l-ați salvat în primul pas.

Importați baza de date prin phpMyAdmin

După aceea, faceți clic pe butonul „Go” din partea de jos a paginii. Baza dvs. de date va fi importată automat în phpMyadmin.

Pasul 5: Schimbă URL-ul site-ului

Acum, trebuie să schimbați URL-ul site-ului în baza dvs. de date, astfel încât să se conecteze cu site-ul dvs. WordPress live.

În phpMyAdmin, căutați tabelul wp_options din baza de date pe care tocmai ați importat-o mai sus.

Dacă ați modificat prefixul bazei de date, atunci în loc de wp_options, acesta ar putea fi {new_prefix}_options.

Apoi, faceți clic pe butonul „Browse” de lângă wp_options. Sau, faceți clic pe linkul din bara laterală pentru a deschide pagina care conține o listă de câmpuri din tabelul wp_options.

Răsfoiți tabelul de opțiuni wp

Apoi, în coloana options_name, trebuie să căutați opțiunea siteurl.

Apoi, faceți clic pe pictograma „Editare”.

Editați siteurl în phpMyAdmin

Aceasta deschide o fereastră unde puteți edita câmpul.

În caseta de introducere option_value, veți vedea URL-ul instalării dvs. locale, care va fi ceva de genul http://localhost/test.

Trebuie să introduceți noul URL al site-ului dvs. în acest câmp, de exemplu: https://www.wpbeginner.com.

Apoi, puteți salva câmpul făcând clic pe butonul „Go”.

editează câmpul siteurl

Apoi, trebuie să urmați aceiași pași ca mai sus pentru numele opțiunii home. Meniul wp_options poate avea câteva pagini. De obicei, opțiunea home va fi pe a doua pagină.

Apoi, actualizați URL-ul home, astfel încât să fie același cu URL-ul site-ului dvs. live.

Pasul 6: Configurați site-ul dvs. live

Acum că ai importat baza de date și ai încărcat conținutul, este timpul să configurezi WordPress.

În acest moment, site-ul dvs. ar trebui să afișeze o eroare „Eroare la stabilirea unei conexiuni la baza de date“.

Pentru a remedia acest lucru, conectați-vă la site-ul dvs. web folosind un client FTP și deschideți fișierul wp-config.php.

Veți căuta următoarele linii de cod:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Va trebui să furnizați numele bazei de date, numele de utilizator și parola pe care le-ați creat anterior.

Apoi, salvați fișierul wp-config.php și încărcați-l înapoi pe serverul dvs. de găzduire WordPress.

Acum, când vizitați site-ul dvs. web, acesta ar trebui să fie live.

După aceea, trebuie să vă conectați la panoul de administrare WordPress și să accesați Setări » Generale. Apoi, fără a schimba nimic, derulați în jos și faceți clic pe butonul „Salvează modificările”.

Salvați setările generale

Acest lucru va asigura că URL-ul site-ului dvs. este corectat oriunde altundeva unde este necesar.

Odată ce ai făcut acest lucru, mergi la Setări » Permalinks, apoi derulează în jos și apasă pe „Salvează modificările” pentru a te asigura că toate linkurile postărilor funcționează corect.

Salvați setările permalinks

Ori de câte ori mutați un site WordPress de pe un domeniu pe altul sau de pe un server local pe un site live, veți întâmpina linkuri întrerupte și imagini lipsă.

Vă vom arăta două modalități de a actualiza URL-urile. Puteți alege una care funcționează cel mai bine pentru dvs.

1. Actualizați URL-urile folosind pluginul Search & Replace Everything (Recomandat)

Cea mai sigură modalitate de a remedia acest lucru este utilizând Căutare și înlocuire totul. Este un plugin WordPress puternic care îți permite să efectuezi cu ușurință sarcini de actualizare în masă pe site-ul tău, fără a scrie interogări complexe de baze de date.

Mai întâi, trebuie să instalați și să activați pluginul Search & Replace Everything.

După activare, accesați pagina Instrumente » WP Căutare și Înlocuire.

Căutați și înlocuiți URL-urile de la migrarea de la site-ul local la cel live

De aici, trebuie să introduceți URL-ul site-ului dvs. local în câmpul „Search for” (Caută) și URL-ul site-ului dvs. live în câmpul „Replace with” (Înlocuiește cu).

Derulați puțin și faceți clic pe „Select All” sub tabele. Acest lucru asigură că pluginul va căuta vechiul URL peste tot în baza de date.

Selectați tabelele

Acum faceți clic pe butonul „Previzualizare căutare și înlocuire” pentru a continua.

Pluginul va căuta în baza dvs. de date toate instanțele URL-ului vechi și apoi va previzualiza rezultatele.

Previzualizați modificările

Dacă totul arată bine, faceți clic pe „Înlocuiți tot” pentru a salva modificările.

Veți vedea un avertisment despre modificările pe care le faceți. Faceți clic pe „Yes” pentru a continua.

Pluginul va actualiza acum baza de date și va înlocui URL-urile locale cu URL-ul curent al site-ului dvs.

2. Actualizați URL-urile manual (Avansat)

O altă modalitate de a actualiza URL-urile este prin utilizarea următoarei interogări SQL:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');

Pur și simplu accesați phpMyAdmin, faceți clic pe baza dvs. de date, apoi faceți clic pe „SQL” din meniul de sus și adăugați interogarea de mai sus.

Asigurați-vă că o schimbați la URL-urile site-ului local și live și faceți clic pe butonul „Go”.

Remedierea imaginilor și a URL-urilor rupte în WordPress după mutarea pe un site live

Acesta este tot. Acum ați migrat cu succes WordPress de pe serverul local pe un site live.

Sperăm că site-ul dvs. live funcționează fără probleme. Dacă observați erori, puteți consulta ghidul nostru despre erorile comune WordPress pentru ajutor în depanare.

Sperăm că acest articol v-a ajutat să mutați WordPress de pe un server local pe un site live. De asemenea, ați putea dori să consultați ghidul nostru despre mutarea unui site live pe un server local sau să consultați lista de verificare completă pentru migrarea site-ului web pentru pași practici de migrare WordPress.

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

912 CommentsLeave a Reply

  1. Salut!

    Am făcut până la pasul 6 și am reușit să obțin eroarea de conexiune la baza de date și am fost încântat! când am schimbat parametrii, eroarea s-a schimbat în Eroare 500. Și acum sunt blocat.

    Baza mea de date locală MAMP se numește „localdatabase”, iar cea nouă pe care am creat-o pe site-ul live are un prefix pe care nu îl pot edita, așa că acum numele noii mele baze de date pe site-ul live este „web_localdatabase”

    Întrebare:
    1. Numele bazei mele de date locale ar trebui să fie același cu cel de pe site-ul live?
    2. Dacă nu, există și alte modificări pe care trebuie să le fac, în afară de modificările din Pasul 6?

    Mulțumesc!!!!!!!

  2. Salut,
    Am crezut că am urmat pașii tăi cu sfințenie. Am accesat localhost prin WAMP. cPanel este prin StableHost. FTP folosind FileZilla. După migrare, m-am uitat la site-ul meu și am văzut că lipsea jumătate din cel mai recent post al meu. Nu fusese publicat niciodată; a fost primul post pe care l-am creat în localhost. (Recent m-am mutat de la wp.com la wp.org. Aveam mai puțin de 20 de postări la momentul transferului. Toate au migrat din localhost pe site-ul live fără erori.) Nu am avut 'transferuri eșuate' în timpul încărcării FTP. Nicio eroare pe care să o fi observat.

    După ce am văzut postarea incompletă de pe blog, am încercat să accesez localhost pentru a vizualiza conținutul original folosind WAMP. Numele acelui proiect nu mai poate fi afișat. Nu pot accesa conținutul blogului meu pe localhost folosind numele pe care l-am atribuit înainte de migrare. Folderul este încă prezent în www.

    Trebuie să fi făcut ceva corect, deoarece o parte dintr-o postare care nu a fost niciodată pe site-ul meu live a ajuns acolo. Îmi puteți spune ce s-a întâmplat cu localhost-ul meu? Nu am nimic în subfoldere... totul este destul de simplu și am încercat să păstrez lucrurile simple.

    Depanare:
    Am rulat interogarea SQL conform Pasului 7, mesajul este: #1146 – Tabelul „sxxxxx_wp574.wp_posts” nu există. wp_574 este numele bazei de date pe care am creat-o la Pasul 3. Interogarea a fost numele localhost și domeniul site-ului web.
    Am repornit computerul.
    Opțiunea WAMP „Repornire toate serviciile”.

    Chiar acum sunt complet confuz! Nu numai că nu știu ce să fac în continuare, dar mi-e teamă să încerc o sugestie de pe Google de teamă să nu stric cu adevărat lucrurile. Mă poți ajuta? Orice perspectivă asupra migrării incomplete ar fi bună de știut, dar sunt mai speriat de localhost în acest moment. Mulțumesc mult. Instrucțiunile tale sunt foarte ușor de urmat și de înțeles.

    Cu stimă, cindy

  3. Salut!
    Am probleme la actualizarea linkurilor mele (pasul 7). Se pare că este o problemă de potrivire a URL-ului. Folosind Velvet Blues, introduc vechiul meu URL în câmpul necesar și fac același lucru pentru noul URL, dar apare un mesaj de eroare de fiecare dată când încerc.
    Doar ca să verific:
    – vechiul meu URL = URL-ul meu localhost care se află în setările generale și care apare în bara de adrese când accesez pagina mea principală
    – noul meu URL: numele noului meu domeniu care se termină în .com
    … corect ?

    Eroarea provine din altă parte sau fac eu greșit?

    Mulțumesc mult pentru ajutor.

  4. În prezent am site-ul meu live la. Vreau să-l descarc pe MAMP (Mac) și să încep procesul de reproiectare local, apoi vreau să-l pun înapoi proaspăt.

    1) Când sunt gata să încarc noul site, îl pun peste folderul curent? Creez un nou folder (sau subdomeniu) și îl pun în acel director, apoi mut domeniul/DNS-ul către noul site?

    2) Am o mulțime de linkuri frumoase pe site-ul live pe care aș dori să le descarc și să încep să lucrez la ele… Cred că am dreptate în a crede că linkurile frumoase iau doar forma oricărui domeniu existent în prezent.

    3) Este acesta cel mai bun proces dacă doriți să lucrați constant local și să vă actualizați site-ul zilnic/săptămânal? Aceasta pare a fi o metodă excelentă dacă doriți o metodă de actualizare a site-ului „One and Done”. Dacă există o altă modalitate sau metodă de a lucra local și apoi de a încărca modificările... sau chiar de a sincroniza un site live/local, aș dori ajutor și sfaturi. MULȚUMESC!

    • 1. Depinde de ce fișiere ați modificat și de ce modificări ați făcut care sunt stocate în baza de date. Presupunem că veți lucra la tema dvs. și probabil veți face puține modificări care vor fi stocate în baza de date. În acest caz, puteți suprascrie pur și simplu fișierele temei dvs. și puteți actualiza baza de date dintr-un backup.

      2. Dacă prin linkuri frumoase vă referiți la setările permalink, atunci credem că acestea nu vor fi afectate.

      3. Dacă intenționați să lucrați continuu la site-ul dvs., atunci această strategie ar funcționa, dar nu este cea mai bună soluție. Aveți nevoie de o soluție care să vă permită să sincronizați automat site-ul de dezvoltare cu site-ul live. De exemplu, consultați tutorialul nostru despre cum să creați un mediu de staging pentru site-ul dvs. WordPress. Abonați-vă la WPBeginner, vom acoperi în curând acest subiect într-un articol viitor cu instrucțiuni detaliate.

      Admin

  5. MULȚUMESC TUTUROR!
    Lucrurile au mers bine după unele probleme și gândire, dar a fost pentru că gazda mea este puțin diferită și am avut probleme la încărcarea fișierelor mele pe FTP folosind Filezilla. Documentele serioase au primit un mesaj de eroare, dar am rezolvat asta făcând următoarele:
    Dacă cineva de aici folosește smarterasp, ar fi mai bine să nu folosiți Filezilla, folosiți managerul integrat (HostingControlPanel/MyWebsites//FileManager).
    Cu baza de date curată, trebuie să vă arhivați fișierele din HTDOCS/wordpress și apoi să încărcați acest fișier arhivat.
    În managerul de fișiere integrat aveți opțiunea de dezarhivare. așteptați puțin, până apar toate folderele și documentele.
    Apoi urmați tutorialul de mai sus și totul va fi în regulă.

  6. Salut wpbeginner,

    Mulțumesc mult pentru acest tutorial. Este cel mai bun pe care l-am găsit.

    Am urmat acest ghid pas cu pas și am obținut rezultatele așteptate.

    Continuați munca bună!

    Noroc!

  7. salut tuturor este ok, dar celelalte imagini nu se afișează,

    ce înțelegi prin localhost/test? (site local)

    mulțumesc

  8. Salut. Mulțumesc pentru acest tutorial grozav.
    O întrebare totuși…
    Urmând pașii pe care i-ați descris nu cauzează probleme cu datele serializate. Am văzut că unele tutoriale recomandau utilizarea unui script sau a altui lucru pentru a evita problema cu datele serializate atunci când se modifică manual căile fișierelor.
    Aveți vreo idee sau sugestie ?

  9. Salut, nu știu dacă cineva a suferit o redirecționare către localhost atunci când a rulat wp-admin. Eu am suferit, dar am găsit o postare pe stackoverflow care m-a ajutat. Practic, a trebuit să actualizez căile fișierelor din tabelul WP-Options.

    Mult succes.

    MT

  10. *** Acesta este cel mai bun tutorial din viața mea ***
    Știu despre html/css, dar nu am lucrat niciodată pe wordpress, acest tutorial mă ajută mult și am site-ul meu live urmând fiecare pas și formulare din el. Vă mulțumesc mult de tot!

    Acum foarte dornic să învăț mai multe prin acest site web.

  11. Întâmpin niște probleme serioase la transferul pe serverul live. Local am 2 site-uri care folosesc aceeași temă. Ambele rulează pe baze de date și site-uri separate, ambele funcționează perfect local. Un site este încărcat și funcționează bine și sunt în proces de încărcare a celui de-al doilea, aici este unde lucrurile merg prost. Am exportat și creat baza de date, funcționează perfect, toate imaginile apar corect. Am încărcat toate fișierele și am modificat config-ul, apoi am întâmpinat probleme. Se pare că nu se încarcă niciun conținut și doar jumătate din temă, împreună cu logo-ul incorect al site-ului. Am încercat să mă autentific pentru a modifica toate linkurile, dar primesc un „eroare internă de server” serverul a întâmpinat o eroare internă sau o configurare greșită și nu a putut finaliza cererea dumneavoastră.

    Am revenit la aspectul anterior al site-ului, dar nu mai știu ce să fac în continuare, mă poate ajuta cineva? Nu înțeleg cum funcționează perfect local și apoi eșuează complet pe live.

  12. Atenție, uneori, după finalizarea migrării, funcționează doar pagina de pornire.

    Dacă acesta este cazul, vizitați Dashboard > setări > permalinks și faceți clic pe salvare modificări. Cred că actualizează mod_rewrite și ar trebui să rezolve problema. Pentru mine a funcționat.

  13. Vă rog să-mi eliminați emailul din firul de comentarii. Am încercat să mă dezabonez de fiecare dată și nu funcționează.

  14. Mulțumesc pentru acest ghid. Sunt mai mult decât un începător în acest domeniu. Cum pot proceda dacă am deja o bază de date instalată pe găzduirea mea. Trebuie să o șterg și să creez una nouă, să anulez tabelele sau pur și simplu să le golesc? Mulțumesc anticipat pentru ajutor.

  15. Am mutat totul și a mers fără probleme până când am încercat să mă conectez la WP, continuă să spună că parola este incorectă. Am încercat chiar să schimb detaliile în phpMyAdmin. Ar putea fi problema că am rulat interogarea dvs. înainte de a mă conecta la WP?

    • Am rezolvat problema, m-am conectat doar la WP și am salvat din nou permalink-urile și întregul site a fost actualizat. Mulțumesc pentru tutorialul grozav.

  16. Din păcate, nu am reușit să-mi mut site-ul de pe localhost online. Am ajuns la pagina de autentificare și nu mi-a acceptat informațiile de autentificare. Aveți idee care ar putea fi problema? Nu vreau să renunț, așa că s-ar putea să încerc din nou.

    • Salut Angela,

      Ei bine, s-ar putea să fi uitat să importați fișierele DB pe serverul dvs. live, nu-i așa?

      Dacă nimic nu a funcționat pentru tine, atunci încearcă următoarele:

      Accesați panoul de administrare al bazei de date, găsiți wp_users și adăugați manual unul acolo.

      Sper să ajute.

  17. Salut, am urmat toți pașii și la pasul #4 am ales fișierul .gzip pentru import și am primit următorul eroare:

    #1064 – Aveți o eroare în sintaxa SQL; verificați manualul care corespunde versiunii dvs. de server MySQL pentru sintaxa corectă de utilizat lângă „?” la linia 2

    Vreun ajutor?

  18. Totul funcționează, cu excepția celorlalte pagini ale mele... Nu pot să-mi dau seama.

    • Problemă similară și pentru mine. Am adăugat-o într-un subfolder pe un alt domeniu, dar când navighez la ea, mi se afișează pagina Temele 404. Când încerc să accesez direct oricare dintre celelalte pagini, primesc pagina 404 a gazdei mele. Aveți idei?

  19. Am parcurs toți pașii și site-ul meu nu arată deloc cum arăta. Se pare că majoritatea CSS-ului nu s-a transferat. Foloseam tema Divi.

    Iată cum arată:

    Aveți sfaturi?

  20. SALUT

    Am primit această eroare încercând să-mi import baza de date pe site

    Eroare
    Interogare SQL:


    — Bază de date: `lcmi`

    CREATE DATABASE IF NOT EXISTS `lcmi` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;

    MySQL a spus: Documentație

    #1044 – Acces refuzat pentru utilizatorul ‘lazarbwn’@’localhost’ la baza de date ‘lcmi’

    cum rezolv asta?

  21. Nu am făcut asta încă, dar site-ul local arată bine. Am 2 întrebări (care s-ar putea să fie prea mari și să necesite articole ulterioare).

    1. Dacă parcurg acest proces și rezultatul este bun pe site-ul live… dar vreau să continui dezvoltarea nouă local, există un proces similar pentru modificări incrementale?

    2. Cum va fi afectat acest lucru dacă folosesc multiSite (ceea ce NU fac în prezent).

    Mulțumesc,

    • Depinde de ce afectează modificările tale – dacă ai modificat codul CSS sau PHP din temă, va trebui să încarci fișierele modificate pe server folosind FTP. Dacă modifici setări WordPress, trebuie doar să parcurgi pașii de copiere a bazei de date.

  22. Vă mulțumesc pentru acest tutorial – după 2 săptămâni de încercări a tot ce se putea, am descoperit în sfârșit ce lipsea. Am reușit să accesez site-ul meu, dar imaginile lipsesc și aspectul este complet dat peste cap. Am urmat pasul 7 și s-a îmbunătățit puțin, dar tot este un dezastru – aveți idei despre ce altceva pot face?

  23. Ușor de înțelȱțțuit și de urmat.
    Cel mai bun tutorial despre “Cum să mutȱși WordPress de pe serverul local pe site-ul live”.

    Mulțumesc

  24. Salut WPBEGINNER SUPPORT, am creat un site WordPress personalizat cu câteva pagini și am folosit toți pașii pe care i-ați menționat aici și totul a funcționat corect, dar URL-urile paginilor mele sunt încă localhost cum schimb aceste URL-uri pentru pagini?

    • Dacă puteți accesa zona de administrare, accesați setări -> General și schimbați URL-ul WordPress și URL-ul Site-ului. Sau consultați pasul 5 pentru a face acest lucru prin phpmyadmin.

      Admin

  25. Salut! Am încercat să folosesc această metodă și primesc următoarea eroare:

    lessphp eroare fatală: eroare de încărcare: nu s-a putut găsi /Applications/MAMP/htdocs/breg/wp-content/themes/theme43776/bootstrap/less/bootstrap.lesslessphp eroare fatală: eroare de încărcare: nu s-a putut găsi /Applications/MAMP/htdocs/breg/wp-content/themes/theme43776/style.less
    Avertisment: Nu se pot modifica informațiile antetului – antetele au fost deja trimise de (ieșirea a început la /home/weliketo5/public_html/breg/wp-content/themes/CherryFramework/includes/less-compile.php:155) în /home/weliketo5/public_html/breg/wp-includes/pluggable.php la linia 1207

    M-ar putea ajuta cineva?

  26. În timp ce efectuați pasul #4: Importați baza de date WordPress pe site-ul live, primesc următoarea eroare SQL:

    Eroare
    MySQL a spus: Documentație

    #1064 – Aveți o eroare în sintaxa SQL; verificați manualul corespunzător versiunii serverului dvs. MySQL pentru sintaxa corectă de utilizat lângă ‘?’ la linia 105

    Poți să-mi spui ce este greșit și cum pot remedia asta?

    • Fișierul de backup pe care încercați să-l importați ar putea fi corupt. Exportați o copie nouă și apoi încercați din nou. Dacă acest lucru nu funcționează, solicitați furnizorului dvs. de găzduire web să vă actualizeze versiunea MySQL.

      Admin

  27. Trebuie să instalez WordPress pe serverul meu înainte de a începe acest proces, sau doar urmez pașii așa cum sunt enumerați?

  28. a funcționat, mulțumesc, totuși există încă unele linkuri care se conectează la adresa serverului local, cel mai mult experimentat pe postări și bloguri... ce fac.. vă rog ajutați... tot restul a funcționat bine, cu excepția postărilor. Mulțumesc

  29. Salut

    Totul a funcționat, dar linkurile postărilor nu funcționează. Am rulat interogarea SQL, totuși linkurile erau defecte cu eroarea „No input file specified.”

    Vă rog ajutați

  30. Mulțumesc pentru un tutorial grozav, am urmat toți pașii și nimic nu a mers prost !
    DEGET MARE SUS +++

  31. Omule, ești grozav.

    Mi-a mers ca uns.

    Mai multă putere pentru dvs. să scrieți mai multe tutoriale despre asta. Sunt începător la wordpress.

    Mulțumesc din nou.

  32. Salut,

    Cu pasul 2, dacă nu aveți un director public_html, unde altundeva puteți încărca fișierul? conform întrebării lui Milos. Am intrat în managerul de fișiere și la fișierul httpdocs și l-am încărcat acolo.
    Mulțumesc

  33. Vă mulțumesc pentru un tutorial foarte simplu și ușor de urmat despre cum să migrați o bază de date. Am observat că nu ați menționat să actualizați numele DB_HOST, dar în rest a fost grozav.

  34. Salut! În primul rând, mulțumesc pentru ghidul detaliat.
    Am urmat toți pașii fără probleme. Oricum, tema și toate plugin-urile pe care le-am instalat pe localhost lipsesc, făcând ca pagina să arate complet diferit. Ce pot face pentru a importa toate plugin-urile și setările anterioare? Vă mulțumesc anticipat pentru răspunsul dumneavoastră

  35. Bună, mulțumesc pentru acest tutorial, funcționează pentru mine! Totuși, nu pot găsi paginile pe care le-am creat local și setările nu sunt corecte. Mi-a permis să instalez un nou wordpress.
    Ce a mers prost?

  36. salut. mulțumesc pentru acest tutorial. dar am o problemă la pasul 6. Toți primii 5 pași sunt făcuți. dar când reîncărc site-ul meu după ce am schimbat URL-ul în baza de date. nu există niciun mesaj de genul „Eroare la stabilirea conexiunii cu baza de date” și site-ul meu se deschide în continuare în localhost. vă rog să mă ajutați ce ar trebui să fac acum

  37. Bună, sunt eu din nou. Acum am o problemă cu pasul șapte. Am pus acel cod cu propria mea pagină web
    în `my sql`, dar 2 din 5 pagini încă nu funcționează. Probabil nu am înțeles prea bine instrucțiunile dumneavoastră. Ce înțelegeți prin "dar nu uitați să o schimbați cu propriile URL-uri ale site-ului local și live"?

    • Salut
      Ai putea, te rog, să verifici meniul tău sub aspect și apoi să dai clic pe rând pe acele meniuri care nu funcționează corect. Sper că vei găsi erorile.
      Nady

  38. Salut,

    Mulțumesc pentru ajutor…

    Toți pașii funcționează perfect….

    Dar când încerc să mă autentific sau să fac clic pe orice link...

    Îmi arată următorul mesaj....

    Site-ul meu web :
    Eroare internă de server

    Serverul a întâmpinat o eroare internă sau o configurare greșită și nu a putut finaliza solicitarea dvs.

    Vă rugăm să contactați administratorul serverului la webmaster@ pentru a-l informa despre momentul în care a apărut această eroare și despre acțiunile pe care le-ați efectuat chiar înainte de această eroare.

    Mai multe informații despre această eroare pot fi disponibile în jurnalul de erori al serverului.

    În plus, a fost întâmpinată o eroare 500 Internal Server Error în timp ce încercați să utilizați un ErrorDocument pentru a gestiona cererea.

    Care este soluția acestei erori…

    • Salut NIKHIL, am aceeași problemă, ai reușit să afli care era problema. Dacă da, ai putea, te rog, să-mi spui soluția ta?

      Salutări
      Dwayne

  39. Am o problemă cu pasul 6, deoarece nu știu cum să editez wp-config.php. Problema este că atunci când dau click dreapta și deschid vizualizare/editare, nu există opțiuni pentru introducerea numelui bazei de date, utilizatorului și parolei.
    De asemenea, la pasul 3 am încărcat fișierele mele WP în fișierul htdocs, deoarece acesta este singurul folder pe care îl văd. Folosesc FileZilla.
    Aș aprecia foarte mult dacă ați putea să-mi răspundeți pe email.
    Miloš B.

    • Milose… Când deschizi fișierul wp-config.php, trebuie să-l deschizi ca un document notepad și să găsești la începutul textului numele bazei de date, utilizatorul și parola, editează textul manual și apoi salvează din nou.

  40. Am întâmpinat o eroare SQL 1064 la importarea folosind un export comprimat. În cele din urmă a funcționat prin exportarea ca .sql necomprimat

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.