Doriți un spațiu sigur pentru a experimenta cu site-ul dvs. WordPress fără teama de a strica ceva pe site-ul dvs. live?
Mutarea site-ului dvs. WordPress pe un server local pe computerul dvs. este soluția perfectă, în opinia noastră, în special pentru dezvoltatori, designeri sau începători WordPress.
Instalarea WordPress pe computerul tău (server local) îți permite să înveți WordPress și să testezi lucruri cu ușurință. Când muți un site WordPress live pe un server local, îți permite să experimentezi cu aceleași date ca și site-ul tău live.
În acest articol, îți vom arăta cum să muți cu ușurință un site WordPress live pe un server local.

De ce și cine ar dori să mute un site WordPress live pe un server local?
Dacă ați gestionat un site web WordPress pentru o perioadă, s-ar putea să doriți să încercați teme noi sau un plugin. Cu toate acestea, efectuarea acestor modificări pe un site web live poate duce la o experiență slabă pentru utilizatorii dumneavoastră.
Pentru a evita acest lucru, mulți utilizatori creează o copie a site-ului lor WordPress pe un server local pentru a testa teme noi, pluginuri sau pentru a efectua teste de dezvoltare.
Acest lucru vă permite să configurați tema cu tot conținutul dvs. și să testați toate funcționalitățile fără să vă faceți griji că vă veți strica site-ul. Mulți utilizatori își copiază site-ul pe un server local pentru a-și exersa abilitățile de WordPress și de codare cu date reale ale site-ului.
Chiar dacă puteți face toate testele cu conținut fals în WordPress, datele reale ale site-ului vă oferă o reprezentare vizuală mai bună a modului în care aceste modificări vor apărea pe site-ul dvs. live.
Pregătirea mutării unui site local pe un server local
În primul rând, trebuie să te asiguri că faci întotdeauna backup la site-ul tău WordPress. Există mai multe pluginuri excelente de backup WordPress pe care le poți folosi.
În al doilea rând, trebuie să instalați un mediu de server local pe computerul dvs. Puteți folosi WAMP pentru Windows și MAMP pentru Mac. Odată ce ați configurat mediul, trebuie să creați o nouă bază de date folosind phpMyAdmin.
Pur și simplu vizitați următorul URL în browserul dvs. pentru a lansa phpMyAdmin.
http://localhost/phpmyadmin/
http://localhost:8080/phpmyadmin/
De aici trebuie să faceți clic pe fila „Baze de date” și să creați o nouă bază de date. Veți avea nevoie de această bază de date mai târziu pentru a despacheta datele site-ului dvs. live.

Acum sunteți gata să mutați site-ul dumneavoastră WordPress live pe un server local.
Metoda 1. Mutarea site-ului WordPress live pe un server local folosind un plugin
Această metodă este mai ușoară și recomandată tuturor utilizatorilor.
Primul lucru pe care trebuie să-l faceți este să instalați și să activați pluginul Duplicator. Pentru mai multe detalii, consultați ghidul nostru pas cu pas despre cum să instalați un plugin WordPress.
Duplicator vă permite să creați cu ușurință un pachet duplicat al întregului site web. Poate fi folosit pentru a muta site-ul dvs. WordPress într-o nouă locație și poate fi, de asemenea, utilizat ca un plugin de backup.
Notă: Există o versiune gratuită a Duplicator cu care puteți începe. Cu toate acestea, Duplicator Pro vine cu backup-uri nelimitate și funcții mai avansate.
După activare, accesați Duplicator Pro » Backups din bara laterală de administrare WordPress. Pentru a crea un pachet nou, trebuie să faceți clic pe butonul „Add New”.

Duplicator va porni apoi expertul de backup.
Mai întâi, trebuie să introduceți un nume pentru pachetul de backup. Puteți folosi și etichetele dinamice pentru a crea automat un format de nume precum data și titlul site-ului dvs.

Apoi, extindeți secțiunea „Stocare” și alegeți o locație de stocare.
Pentru acest tutorial, vom folosi locația implicită. Puteți face clic pe linkul „Adăugare stocare” pentru a adăuga o nouă locație, cum ar fi Dropbox sau Google Drive, dacă doriți.

Faceți clic pe butonul „Următorul” pentru a continua.
Pluginul va scana apoi site-ul dvs. web și va efectua unele verificări în fundal. Apoi vă va afișa un rezumat al acestor verificări.
Dacă totul arată bine, faceți clic pe butonul „Creează backup” pentru a continua.

Duplicator va crea acum pachetul site-ului dvs. web.
Odată terminat, veți vedea un fișier zip de arhivă care conține toate datele site-ului dvs. web și un fișier de instalare. Trebuie să descărcați ambele fișiere pe computer.

Acum sunteți gata să dezarhivați și să instalați aceste fișiere pe serverul dvs. local.
Mai întâi, trebuie să creați un nou folder în folderul rădăcină al serverului dvs. local. Acesta este folderul unde serverul dvs. local stochează toate site-urile web.
De exemplu, dacă utilizați MAMP, atunci va fi folderul /Applications/MAMP/htdocs/. Alternativ, dacă utilizați WAMP, atunci ar fi folderul C:\wamp\www\.
În interiorul acestui folder, puteți crea noi foldere pentru fiecare site web nou pe care doriți să-l importați sau să-l creați pe serverul dvs. local.

După aceea, trebuie să deschideți folderul pe care l-ați creat pentru site-ul dvs. local și apoi să copiați și să lipiți atât fișierul zip de arhivă, cât și scriptul de instalare pe care l-ați descărcat anterior.

Pentru a rula instalarea, trebuie să deschideți scriptul installer.php în browserul dvs. web.
De exemplu, dacă ați lipit ambele fișiere în folderul /mylocalsite/, atunci le veți accesa în browser vizitând http://localhost/mylocalsite/installer.php.
Veți vedea acum scriptul de instalare Duplicator astfel:

Faceți clic pe butonul „Următorul” pentru a continua.
Duplicator va despacheta acum fișierul zip de arhivă și vă va cere să introduceți informațiile bazei de date a site-ului dvs. local. Aceasta este baza de date pe care ați creat-o anterior.

Numele serverului este aproape întotdeauna localhost, iar numele de utilizator este root. În majoritatea cazurilor, instalarea serverului local nu are o parolă setată pentru root, deci puteți lăsa acest câmp gol.
În partea de jos a paginii, veți vedea un buton „Testați baza de date” pe care îl puteți folosi pentru a vă asigura că informațiile bazei de date sunt corecte.

Dacă totul arată bine, faceți clic pe butonul „Următorul” pentru a continua.
Duplicator va importa acum baza de date WordPress. După aceea, vă va cere să verificați informațiile noului site web pe care le-a detectat automat.

Faceți clic pe butonul „Următorul” pentru a continua.
Duplicator va finaliza acum configurarea și va afișa un buton pentru a vă conecta la site-ul dvs. local. Veți folosi același nume de utilizator WordPress și parolă pe care le folosiți pe site-ul dvs. live.

Acesta este tot, ați mutat cu succes site-ul dvs. live pe serverul local.
Metoda 2. Mută manual un site WordPress live pe un server local
În cazul în care plugin-ul nu funcționează pentru dvs., puteți muta întotdeauna manual site-ul dvs. live pe un server local. Primul lucru de care ați avea nevoie este să faceți o copie de rezervă manuală a site-ului dvs. web din contul dvs. de hosting WordPress.
Pasul 1. Exportă baza de date WordPress a site-ului tău live
Pentru a exporta baza de date WordPress a site-ului dvs. live, trebuie să vă conectați la tabloul de bord cPanel și să faceți clic pe phpMyAdmin.
Notă: Afișăm capturi de ecran din tabloul de bord Bluehost.

În phpMyAdmin, trebuie să selectați baza de date pe care doriți să o exportați și apoi să faceți clic pe fila export din partea de sus.

phpMyAdmin vă va cere acum să alegeți metoda de export rapidă sau personalizată. Vă recomandăm să folosiți metoda personalizată și să alegeți zip ca metodă de compresie.
Uneori, pluginurile WordPress pot crea propriile tabele în baza de date WordPress. Dacă nu mai utilizați acel plugin, metoda personalizată vă permite să excludeți acele tabele.
Lăsați restul opțiunilor așa cum sunt și faceți clic pe butonul „Go” pentru a descărca backup-ul bazei de date în format zip.

phpMyAdmin va descărca acum fișierul bazei de date. Pentru mai multe detalii, consultați tutorialul nostru despre cum să faceți o copie de rezervă a bazei de date WordPress manual.
Pasul 2. Descărcați toate fișierele WordPress
Următorul pas este să descărcați fișierele WordPress. Pentru a face acest lucru, trebuie să vă conectați la site-ul dvs. WordPress folosind un client FTP.
Odată conectat, selectați toate fișierele WordPress și descărcați-le pe computer.

Pasul 3. Importați fișierele și baza de date WordPress pe serverul local
După descărcarea fișierelor WordPress, trebuie să creați un folder pe serverul local unde doriți să importați site-ul local.
Dacă utilizați WAMP, atunci veți dori să creați un folder în interiorul folderului C:\wamp\www\ pentru site-ul dvs. local. Utilizatorii MAMP vor trebui să creeze un folder în folderul /Applications/MAMP/htdocs/.
După aceea, pur și simplu copiază și lipește fișierele tale WordPress în noul folder.
Apoi, trebuie să-ți imporți baza de date WordPress. Pur și simplu deschide phpMyAdmin pe serverul tău local vizitând următorul URL:
http://localhost/phpmyadmin/
Deoarece ați creat deja baza de date mai devreme, acum trebuie să o selectați și apoi să faceți clic pe fila „Import” din partea de sus.

Faceți clic pe butonul „Alegeți fișierul” pentru a selecta și încărca fișierul de export al bazei de date pe care l-ați descărcat în primul pas. După aceea, faceți clic pe butonul „Go” din partea de jos a paginii.
phpMyAdmin va dezarhiva și importa baza de date WordPress.
Acum că baza dvs. de date este configurată, trebuie să actualizați URL-urile din baza dvs. de date WordPress care fac referire la site-ul dvs. live.
Puteți face acest lucru rulând o interogare SQL în phpMyAdmin. Asigurați-vă că ați selectat baza de date a site-ului dvs. local, apoi faceți clic pe SQL.

În ecranul SQL al phpMyAdmin, copiați și lipiți acest cod, asigurați-vă că înlocuiți example.com cu URL-ul site-ului dvs. live și http://localhost/mylocalsite cu URL-ul serverului local al site-ului dvs.
UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/mylocalsite') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/mylocalsite'); UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','http://localhost/mylocalsite');
Această interogare va înlocui referințele la URL-ul site-ului dvs. live din baza de date și le va înlocui cu URL-ul localhost.
Pasul 4. Actualizați fișierul wp-config.php
Ultimul pas este să vă actualizați fișierul local al site-ului wp-config.php. Acest fișier conține setările WordPress, inclusiv cum să vă conectați la baza de date WordPress.
Pur și simplu accesați folderul unde ați instalat WordPress pe serverul dvs. local și apoi deschideți fișierul wp-config.php într-un editor de text precum Notepad.
Înlocuiți numele bazei de date cu cel pe care l-ați creat în phpMyAdmin pe localhost.
După aceea, înlocuiți numele de utilizator al bazei de date cu numele dvs. local de utilizator MySQL, de obicei este root. Dacă ați setat o parolă pentru utilizatorul MySQL root pe localhost, introduceți acea parolă. În caz contrar, lăsați-o goală și salvați modificările.
/** 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');
Acum puteți vizita site-ul dvs. local într-o fereastră de browser introducând URL-ul astfel:
http://localhost/mylocalsite/
Înlocuiți „mylocalsite” cu numele folderului în care ați copiat fișierele WordPress.
Atât, site-ul dvs. WordPress live este acum copiat pe serverul dvs. local.
Sperăm că acest articol v-a ajutat să învățați cum să mutați cu ușurință un site WordPress live pe un server local. De asemenea, ați putea dori să consultați ghidul nostru despre cum să creați cu ușurință un site de staging pentru WordPress pentru testare, sau cum să mutați un site WordPress de pe serverul local pe site-ul live.
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.


Reese
Salut,
Primesc o eroare când ajung la acest pas:
„Acum că baza de date este configurată, trebuie să actualizați URL-urile din baza de date WordPress care fac referire la site-ul dvs. live. Puteți face acest lucru rulând o interogare SQL în phpMyAdmin. Asigurați-vă că ați selectat baza de date a site-ului dvs. local și apoi faceți clic pe SQL. Pe ecranul SQL din phpMyAdmin, copiați și lipiți acest cod, asigurându-vă că înlocuiți example.com cu URL-ul site-ului dvs. live și localhost/test-site cu URL-ul serverului local al site-ului dvs.”
Eroarea este:
#1146 – Tabelul „rpd.wp_options” nu există
Vă rog să mă sfătuiți, mulțumesc!
Martin
Mulțumesc pentru toată munca depusă. Sunt un dezvoltator web începător și site-ul dvs. este incredibil de util.
Am citit ambele articole ale dvs. despre migrarea de la local la live și invers. Am construit un site WordPress local și l-am folosit pentru a înlocui un site HTML existent. Apoi am făcut modificări pe site-ul live și nu sunt sigur cum să le „sincronizez” din nou. Ce ați sugera?
Suport WPBeginner
Salut Martin,
Vă rugăm să consultați ghidul nostru despre crearea unui mediu de staging.
Admin
James
Vă mulțumesc pentru articol, totuși am continuat să am probleme.
Un lucru pe care nu-l înțeleg este că începi prin a recomanda utilizarea backupbuddy (pe care l-am folosit pentru a face backup site-urilor mele), dar apoi, brusc, spui să folosești acest plugin duplicator.
Am backup-ul meu complet (cu baza de date) zip al site-ului meu WordPress pe care l-am creat cu backupbuddy și l-am dezarhivat într-un folder propriu în folderul „www” din wamp.
Am creat cu succes o nouă bază de date în PhpMyAdmin și apoi am importat cu succes baza de date a site-ului meu în ea. Am schimbat, de asemenea, numele și parola bazei de date din config.php.
Cu toate acestea, la pasul următor, încercând să schimb URL-urile, primesc următorul mesaj:
#1146 – Tabelul ‘zexico.wp_options’ nu există
#1146 – Tabelul ‘zexico.wp_posts’ nu există
#1146 – Tabelul ‘zexico.wp_postmeta’ nu există
Ce am greșit?
Mulțumesc
Ozi Diptongo
Salut. Primesc aceeași eroare. Ai reușit să o rezolvi? Mulțumesc!
Nina Chang
Continuând comentariul meu anterior – am rezolvat problema! Din anumminte, pluginul duplicator nu copia toate tabelele bazei mele de date, ceea ce a cauzat prima rundă de probleme – am rezolvat asta trecând la metoda manuală. Apoi, când rulam interogările în mysql, nu mi-am dat seama inițial că a trebuit să modific și numele tabelelor bazei de date (adică doar copiam wp_options când trebuia să adaptez asta) – nu sunt sigur dacă acest lucru este normal, deoarece liniile dvs. de cod evidențiază doar URL-urile ca necesitând corectare? APOI a trebuit să mă ocup de fișierul meu ciudat wp-config.php care avea deja completate toate câmpurile „database”, „host”, „username” – după ce am încercat ambele opțiuni, a funcționat doar când am șters datele pe care WordPress le completase deja și le-am înlocuit cu datele localhost, conform instrucțiunilor. Nu înțeleg de ce fișierul meu wp-config avea câmpurile deja populate, dar sunt complet nou în toate acestea, așa că e sigur că am ratat/înțeles greșit multe. Oricum – mulțumesc din nou pentru tutorial, deoarece M-A AJUTAT ÎN FINAL să ajung acolo!
Nina Chang
Salut,
Mulțumesc pentru tutorial. Am încercat să-mi migrez site-ul cu duplicator și pare să funcționeze, cu excepția faptului că apoi nu mă pot autentifica pe site-ul meu găzduit local – nu-mi recunoaște deloc numele de utilizator. După ce duplicatorul mi-a instalat fișierele, am avut două fișiere config.php – unul config-sample.php și unul config.php, și, de asemenea, două fișiere htaccess – unul .htaccess și unul ORIG – ar putea aceste fișiere dublate să aibă legătură cu problemele mele de autentificare? Am încercat fiecare variație de a șterge câte unul din fiecare pereche, și am încercat, de asemenea, să înlocuiesc fișierul meu wp-login și să șterg pluginuri, așa cum am citit în altă parte că ar putea ajuta, dar nimic nu a funcționat. Am refăcut întregul proces de la împachetare și tot nu am avut noroc! Am încercat, de asemenea, manual, dar m-am blocat la actualizările interogării mysql. Ai vreo idee unde am greșit??
Mulțumesc mult!
Nina
Susan Taunton
Nu vă pot spune cât de recunoscător sunt pentru aceste informații. Am petrecut o cantitate incredibilă de timp încercând să mut un site live pe serverul meu local, fără succes - și apoi am găsit postarea dvs. astăzi. Am folosit Duplicator și a FUNCȚIONAT!
MULȚUMESC!!!!!!!!! :-))
Personal editorial
You’re very welcome Susan
Admin
Dilip Pradhan
Am copiat site-ul de pe domeniul de găzduire pe localhost. totul este în regulă, dar toate linkurile din meniu și toate sunt redirecționate către
Cum să rezolv asta
Byron Allen
salut,
Am avut aceeași problemă și tocmai am găsit soluția. Sunt sigur că ați rezolvat-o până acum, dar acest lucru ar putea ajuta pe alții pe viitor.
în zona de administrare WordPress accesați setări-> permalinks. Alegeți Post name.
Problemele dvs. ar trebui rezolvate.
John Payne
Mulțumesc pentru toate sfaturile excelente pe care le oferiți - este un serviciu minunat pentru comunitatea Wordpress.
Am început să folosesc pluginul All-in-1 WP Migration pentru a-mi face backup ușor site-ului, și ulterior să-l migrez dacă este necesar.
Ar fi, de asemenea, bine să pot face modificări pe site-urile de pe propriul meu computer, verificându-le înainte de a încărca fișierele actualizate.
Instalez XAMPP pe computerul meu. Există o modalitate ușoară de a folosi fișierele mele de backup All-in-1 WP Migration cu acesta?
Orice sfat va fi mult apreciat.
Suport WPBeginner
Salut John,
Îmi pare rău, dar nu am testat acest plugin. Vă rugăm să încercați să contactați dezvoltatorii plugin-ului.
Admin
Andres
Tutorial grozav. Este important de menționat că trebuie să ștergeți fișierul HTACCESS pentru ca acest lucru să funcționeze.
Mulțumesc
James orr
De pe site-ul local?
Siddhartha
Da, din folderul site-ului local. Am făcut asta și site-ul meu a început să funcționeze. Cu toate acestea, există multe alte probleme cu care mă confrunt chiar și acum. De exemplu, linkurile mele de categorii nu funcționează deloc.
lohith
tutorial cool super curat, al meu a funcționat fără probleme.
Gokiko
Salut WPbeginner,
Am urmat toate instrucțiunile pentru mutarea manuală. Dar primesc eroarea „Oops! Pagina nu a putut fi găsită.” pe pagina principală, niciun conținut nu poate fi vizualizat. Și toate linkurile de pe site-ul meu localhost direcționează către site-ul meu online.
Se pare că doar structura principală a site-ului meu (temă, meniuri etc.) a fost mutată, dar tot restul este pierdut.
Suport WPBeginner
Acest eroare apare cu tema dvs. WordPress sau pe o pagină albă goală? Dacă apare pe o pagină albă goală, atunci probabil înseamnă că site-ul dvs. WordPress nu este instalat la adresa URL pe care o încercați.
Admin
Gokiko
Se afișează pe tema mea WordPress. Se afișează și toate meniurile și categoriile de conținut. Dar toate linkurile duc la adresa site-urilor originale. Iată o captură de ecran dacă va fi de ajutor:
Suport WPBeginner
Încercați să reîmprospătați structura permalink-urilor site-ului dvs. Accesați pagina Setări » Permalink-uri și faceți clic pe butonul Salvare modificări fără a face nicio modificare.
Juan
Am exact aceeași problemă, dar nu mă pot conecta la localhost folosind wp-admin sau wp-login, deoarece mă direcționează către domeniul site-ului live.
Există o altă modalitate de a mă conecta la zona mea localhost/dev-site pentru a face această modificare? Mulțumesc anticipat!
Jason Hess
Stimate WPBeginner,
În primul rând, vă mulțumesc pentru tot ceea ce faceți în comunitatea WP, întrebarea mea este, sper, destul de simplă. (Ultimele cuvinte celebre, nu-i așa?) În prezent, folosesc CLEF pentru a mă conecta la „Site-ul meu Live”. Când voi muta site-ul meu Live pe serverul meu local, va crea acest lucru probleme atunci când voi încerca să mă conectez la site-ul local odată ce mutarea a fost finalizată? Sau trebuie să creez o nouă parolă de conectare pentru site-ul meu prin Dashboard pe site-ul meu Live înainte de a face mutarea către un mediu local sau CLEF va continua să funcționeze pe „Serverul meu local”?
De asemenea, aveți păreri despre utilizarea CLEF pentru conectare? Folosesc WP intermitent de aproximativ 2 ani și vreau doar să aflu părerea voastră despre CLEF.
Vă mulțumesc foarte mult în avans! Sunteți grozavi! După ce voi pune site-ul meu la punct și va funcționa, puteți paria că voi promova site-ul vostru tuturor celor pe care îi cunosc. Am învățat deja atât de multe de pe site-ul vostru și sunt membru de doar 2, aproape 3 luni acum.
O zi minunată,
Jason Hess
Suport WPBeginner
Puteți dezactiva Clef oricând după ce ați transferat site-ul pe serverul local.
Admin
Mohd Amir
Am uitat parola pentru FileZilla, așa că nu am putut descărca tot fișierul site-ului live. Am doar o copie de rezervă a conținutului wp_content al site-ului live. Ce pot face acum pentru serverul local?
maarja
Salut,
Vă mulțumesc pentru indicațiile utile. După mult timp, am reușit în sfârșit să obțin pagina live pe localhost cu pluginul, DAR din anumite motive, paginile de conținut nu sunt găsite pe server - toată informația, textele etc. sunt în back-office, dar nu sunt afișate în front office, cu excepția paginii principale.
Aveți vreo idee unde/de ce ar putea apărea problema?
Mulțumesc anticipat,
Maarja
Suport WPBeginner
Încercați să urmați pașii din ghidul nostru ghid pentru începători în depanarea erorilor WordPress.
Admin
Canar galben
Thank you very much
I have done it manually… from a live server to localhost. With your instructions I have managed this for the first time. And I even know now how to do a SQL query in phpMyAdmin. I feel like a real pro!
amna
Salut,
Am urmat toți pașii, dar primesc eroarea internă a serverului.
Sunt confuz la un pas, după descărcarea site-ului live prin FileZilla de pe gazda GoDaddy. înlocuiesc folderul WordPress cu folderul site-ului meu live, adică
C:/users/amna/wamp/www/wordpress/old folders
cu C:/users/amna/wamp/www/wordpress/mywebsite noi foldere
te rog ajută-mă, sunt începător
Debenkumar Naorem
Salut WEBBIGINNER SUPPORT, am urmat instrucțiunile pentru manual, funcționează foarte bine. Mulțumesc pentru astfel de instrucțiuni, le căutam. Mulțumesc din nou.
Suport WPBeginner
Salut Debenkumar, cu plăcere. Nu uita să te alături nouă pe Facebook pentru mai multe sfaturi și tutoriale WordPress.
Admin
Manish
Hei! Mulțumesc pentru postare.
Am urmat instrucțiunile manuale și am înlocuit adresa URL a site-ului meu cu localhost/numele blogului. Problema cu care mă confrunt este că nu se încarcă nicio imagine pe blogul meu. Toate imaginile încărcate sunt în folderul de încărcări. Textul este absolut în regulă. Adresele URL ale imaginilor s-au schimbat în localhost, dar nu apar.
M-ați putea ajuta în acest sens, vă rog?
deepthi
salut, am urmat procedura manuală pentru a verifica site-ul meu wordpress în localhost folosind xampp, am schimbat URL-ul site-ului, acasă și wp-posts și wp-postmeta. problema este că pagina mea de pornire se încarcă bine în localhost. dar când accesez paginile din meniu, apare următorul eroare.
Obiectul nu a fost găsit!
URL-ul solicitat nu a fost găsit pe acest server. Linkul de pe pagina de referință pare să fie greșit sau depășit. Vă rugăm să informați autorul acelei pagini despre eroare.
Dacă credeți că este o eroare de server, vă rugăm să contactați webmasterul.
Eroare 404
localhost
Apache/2.4.10 (Win32) OpenSSL/1.0.1i PHP/5.5.15
m-am logat în tabloul de bord și pot vedea tot conținutul paginii în secțiunea de editare, dar și de acolo, când încerc să vizualizez pagina, raportează aceeași eroare.
calea URL pe care o accesează este doar my updatedURL,
vă rugăm să răspundeți cu soluția
Suport WPBeginner
Accesați pagina Setări » Permalink-uri și faceți clic pe butonul „Salvați modificările” pentru a vă actualiza permalink-urile.
Admin
Joshua S.
Pot să te îmbrățișez? Te pot iubi pentru totdeauna?
Am avut aceeași problemă. Am făcut totul corect, cu excepția faptului că pagina principală se încărca, dar toate celelalte linkuri ale paginilor păreau să fie stricate (afișa doar un aspect nestilizat al informațiilor mele localhost).
Dar accesând Setări>Permalinks>Salvare modificări mi-a resetat linkurile și acum pot accesa diferitele mele pagini, chiar și paginile noi pe care le creez de când am mutat site-ul pe gazda locală.
LIKE!
Suport WPBeginner
Mulțumim Joshua, ne bucurăm că ți s-a părut util. S-ar putea să dorești, de asemenea, să te abonezi la Canalul nostru de YouTube pentru tutoriale video WordPress.
Peter
După ce am urmat instrucțiunile pentru a muta manual site-ul, pagina principală s-a afișat corect pe localhost, dar niciunul dintre linkuri nu a funcționat. Pagina de mai jos spunea să „Mergeți la setări/permalink-uri în tabloul de bord WordPress și actualizați permalink-urile făcând clic de două ori pe Salvare modificări.” Acest lucru a rezolvat problema.
Mohd Hasan
Am urmat pașii dvs., dar funcționează corect doar pagina principală, iar niciunul dintre linkuri nu funcționează. Eroare: URL-ul solicitat /akhdir3/category/health/ nu a fost găsit pe acest server.
Anes P A
Stimate Autor,
Am încercat pasul dvs. Dar problema este că, la încărcarea unei pagini, localhost face referire la site-ul online și linkurile din meniu indică site-ul web online. Cum se poate rezolva acest lucru?
Vă rugăm să ne sfătuiți.
Mulțumesc
Anes
Bhavana
Am efectuat manual toți pașii menționați mai sus. Dar nu obțin site-ul real pe care îl doresc. Apar toate pluginurile neinstalate în panoul de administrare și tema este, de asemenea, nepersonalizată. Unde greșesc?
Justin
Încerc să urmez instrucțiunile dvs. pentru o mutare manuală.
Când încerc să găsesc/înlocuiesc adresa site-ului live cu gazda mea locală, SQL îmi spune că există o eroare de sintaxă.
#1064 – Aveți o eroare în sintaxa SQL; verificați manualul corespunzător versiunii serverului dvs. MariaDB pentru sintaxa corectă de utilizat lângă ‘)’ la linia 1
Ești sigur că codul este corect?
Justin
Mi-am rezolvat singur problema... oarecum.
Din anumite motive, toate tabelele mele încep cu wplm în loc de doar wp (wp_options = wplm_options, de exemplu). Deci, actualizarea codului pentru a căuta numele corect al tabelului a permis scriptului să ruleze fără erori.
Dar….SQL raportează „# MySQL a returnat un set gol de rezultate (adică zero rânduri)” și valorile din tabel nu au fost actualizate. A trebuit să intru și să actualizez linkurile manual. În cazul meu, acestea au fost doar 2 valori în wplm_options, dar îmi pot imagina că unii oameni vor avea mult mai multe linkuri de verificat.
Cu toate acestea, am site-ul meu importat acum, iar gestionarea găzduirii locale este un proces notoriu confuz.
Mulțumesc pentru instrucțiunile clare și simple!
Lloyd
Instrucțiunile pentru Duplicaor Installer încep cu următoarea linie:
„Site-ul dvs. de server local va avea nevoie de o nouă bază de date, așa că trebuie să creați o bază de date pe serverul dvs. local folosind phpMyAdmin.”
Crearea unei noi baze de date este ceva simplu, cum ar fi apăsarea unei opțiuni din meniu, sau este atât de complex încât ar necesita un tutorial extins pentru a explica?
Când explorez phpMyAdmin pe Xampp, singurul lucru pe care îl văd care pare o posibilitate este sub fila Baze de date, unde scrie:
„Creează baza de date:
(X) Fără privilegii”
Există o problemă de autorizare și, dacă da, unde merg pentru a schimba acel parametru?
Am două site-uri web pe acest localhost care par să funcționeze corect, așa că am presupus că localhost-ul este configurat corect.
Mulțumesc pentru orice ajutor sau sugestii,
Lloyd
Ashvani Kumar
Urmez opțiunea Manual, dar când ajung la pagina Import Database în phpMyAdmin, dimensiunea maximă pentru încărcarea bazei de date este (Max: 2.048KiB), dar dimensiunea backup-ului bazei mele de date este de 710MB. Cum pot crește acest limită pentru a putea încărca baza de date?
Mulțumesc
Suport WPBeginner
Trebuie să creșteți limita de încărcare a fișierelor în PHP. Consultați ghidul nostru despre cum să creșteți dimensiunea maximă de încărcare a fișierelor. și urmați metoda php.ini
Admin
Abdul Aleem Mohammed
Salut Ashvani,
puteți schimba max_upload_size în fișierul php.ini din apache.
implicit va fi de 2 Mb, îl puteți schimba în funcție de conveniența dumneavoastră.
Mulțumesc
Judy Williams
Încerc asta folosind Duplicator. Mi-am descărcat site-ul și instalatorul. Am creat o bază de date folosind phpMyAdmin și am ajuns la partea „trebuie să copiezi și să lipești pachetul și fișierul de instalare într-un folder gol din directorul web al serverului local”. Nu am idee cum să fac asta! Am Filezilla și XAMPP instalate pe laptopul meu. Există un tutorial despre cum să creezi un folder gol în directorul web al serverului meu local? Sunt blocat acum. Mulțumesc
Suport WPBeginner
Puteți merge pur și simplu în folderul htdocs de pe computer.
Admin
german
Am copiat fișierele și baza de date, când încerc să accesez localhost/test-site sunt redirecționat către dashboard. Aveți vreo idee de ce s-ar putea întâmpla asta?
miguel
mulțumesc pentru tutorialul clar.
deși am făcut invers (de la localhost la serverul public) credeam că inversul va fi la fel de simplu.
cu toate acestea, când vine vorba de conectarea bazei de date, sunt blocat. am verificat setările iar și iar fără să pot să mă conectez.
m-am încurcat chiar și în niște probleme și am fost blocat din baza de date, dar din fericire am rezolvat asta.
în fișierul meu config.php am schimbat utilizatorul în „root”, apoi l-am setat gol, am folosit numele de utilizator de pe serverul public și același lucru cu parola. am setat corect numele bazei de date la numele localhost.
nu pot ghici ce trebuie să fac.
dacă mi-ați putea da o direcție în care să caut mai departe, aș aprecia foarte mult.
vă mulțumesc pentru munca voastră de dragoste. este grozav să văd atâția oameni cu cunoștințe ajutându-ne pe noi, cei care căutăm răspunsuri.
Daniel
Salut
Vreau să fac și eu asta. Acest post a fost scris acum câțiva ani, abordarea este încă valabilă sau există alte pluginuri sau postări la care ar trebui să mă uit?
Daniel
Beatrix K.
Salut tuturor,
Just wondering (please bare with me as I am new at this) – if I need to have have my local site to work with on two different devices, say my desktop and my laptop, is there a way for the changes I make on one device to be updated on the other device? I just want to know if it is possible to work from two different devices on the same project and not have to redo all of my changes. Thanks in advance for any insight
B
Muniba
Sunt confuz în pasul legat de Filezilla,,, cum îmi voi descărca site-ul WordPress folosind Filezilla..??
german
descarcă filezilla, stabilește o conexiune cu gazda ta actuală, site-ul de producție folosind filezilla. Odată ce ai o conexiune, vei putea descărca fișierele într-un director local pe computerul tău
Dee
Deci, cu CPanel, de exemplu, am folosi IP-ul asociat, utilizatorul și parola CPanel, împreună cu „21” ca valoare a portului? După stabilirea unei conexiuni cu gazda Cpanel, cum pot transfera fișierele pe localhost păstrând în același timp și site-ul live? Esențial, cum creez o duplicare având același site la ambii gazde (unul pentru a experimenta și unul care rămâne live)?
Dee
După ce am transferat cu succes fișierele de la distanță la local, care este o modalitate ușoară de a copia și lipi în bloc (în loc să o fac manual, fișier cu fișier) fișierele pe serverul local unde dorim să instalăm WordPress? Am încercat să selectez toate fișierele pentru copiere, dar nu există nicio funcție de copiere disponibilă. Vă rog să mă ajutați.
assal0le
Vreau să copiez site-ul meu WordPress live pe serverul meu local WAMP, rețineți că nu îl mut. Întrebarea mea este dacă acest lucru îmi va șterge site-ul WordPress live dacă urmez acest tutorial folosind pluginul duplicator?
Mersi
Diane Laidlaw
Nu, doar îl copiază.
Ognatius Chironga
Vă mulțumesc mult!
Am găsit acest articol util.
Aproape că am restartat crearea site-ului meu.
Quy P
Am testat și am încercat de mai multe ori. Nu funcționează până nu șterg fișierul .htaccess local. Mulțumesc.
Andres
Mulțumesc mult.
Tobias
Dacă administrați o rețea de site-uri, ar trebui să actualizați și URL-urile domeniilor din coloana din tabelul wp_blogs.
lorenzo
Mulțumesc pentru acest tutorial util. Trebuie să mut manual site-ul meu wp, dar dacă tastez în browser „http://localhost/phpmyadmin/” nu îmi apare phpmyadmin. Poate trebuie să îl instalez? Cum?
Mulțumesc mult…
Dave
În fișierul wp-config.php trebuie să schimb și /**MySQL hostname */
/** Numele gazdei MySQL */
define(‘DB_HOST’, ‘localhost’);
setați-l pentru localhost
nicola
Bună,
îți urmez pașii, dar autentificarea administratorului nu este vizibilă…. eroare 404 nu a fost găsit. tot site-ul este bun în instalația mea locală. cum pot rezolva problema mea?
abdelouahad
am făcut toți pașii, dar am mereu pagina de eroare, nu știu de ce, cineva mă poate ajuta, vă rog
Paul Denver Sy
Vă mulțumesc mult pentru asta. Mi-a salvat aproape o săptămână de agonie încercând să-l rulez pe local.
Shilling
Am verificat din nou toți pașii și totul pare în regulă, dar primesc acest mesaj de eroare când accesez site-ul de pe URL-ul meu local:
Încercarea de conectare a Google Chrome la localhost a fost respinsă. Site-ul web ar putea fi nefuncțional sau rețeaua dvs. ar putea să nu fie configurată corect.
Nu cred că site-ul este offline. URL-ul meu local se schimbă automat în http://localhost/wordpress-folder-name
când cred că ar trebui să meargă la http://localhost:888/wordpress-folder-name
Sper că acesta este un indiciu evident. Sunt nou în asta și pur și simplu nu am nicio idee.
Orice perspectivă ar fi mult apreciată.
Ebert
This was the clearest tutorial I found which helped me to copy a site I started with iPage to my laptop under localhost. The database was not imported but created a new local copy of the server database. I copied the data tables into my new database and modified the sql commands to match the table names and everything ran smoothly.
I had to reuse the password I used on the live site with the local wordpress copy and I can now access and modify what I need to.
Thanks and you just got another new subscriber to this great site.
Also the post about BackWPup was very helpful as well. I tried to use Duplicator and it kept giving me error messages about permissions to create a backup folder on my machine. I used BackWPup and everything ran without a hitch. Thanks again!!
Eduardo Weidman Barijan
Procesul manual a funcționat ca un farmec. Mulțumesc.
Alessio
Salut băieți,
Încerc să configurez localhost-ul pe computerul meu cu Linux Mint.
Am configurat deja o nouă bază de date, am transferat fișierele prin FTP în folderul meu local WordPress.
Acum am importat baza de date, dar când dau interogarea pentru a schimba adresa web cu o adresă locală, îmi va apărea mesajul „# MySQL a returnat un set de rezultate gol (adică zero rânduri)”.
Acum, dacă tastez în browser „localhost”, mă va duce la site-ul web online…
Ce ar trebui să fac?
Mulțumesc!
idriss
Salut Allesio,
Ați reușit să rezolvați asta?
Am aceeași problemă. Cum ai reușit să o rezolvi?
Mulțumesc
Justin
Aceeași problemă și aici.
SQL are probleme în a înlocui adresa URL a site-ului live cu adresa localhost.
Fără actualizările la baza de date, WP încearcă să se conecteze la site-ul live în loc de site-ul local.
Ați avut vreunul dintre voi noroc în a rezolva asta?
Sam
Accesați phpmyadmin-ul local și baza de date pe care o utilizați pentru site. Faceți clic pe wp_options și editați siteurl și home. Înlocuiți URL-ul live cu: localhost/numele-folderului-dumneavoastră-aici
Ar trebui să funcționeze.
Sam
Mike
Primul pas a funcționat pentru mine.
Dar cum pot accesa localhost/test-site/wp-admin? Îmi dă un mesaj de eroare:
Eroare internă de server
Wenke Adam
Actualizarea fișierului wp-config.php al site-ului local s-ar putea să nu fie ultimul pas în această procedură. Am urmat instrucțiunile dvs. și, după câteva încercări, site-ul public a funcționat (inițial am avut o greșeală de scriere în interogările SQL și nu s-a întâmplat nimic), dar tot nu am putut accesa wp-admin.
Soluția a fost editarea tabelei wp_options din baza de date. Prima linie avea URL-ul greșit. Am corectat acest lucru și, în cele din urmă, totul a funcționat bine, chiar și permalink-urile.
Mulțumesc pentru toate aceste tutoriale foarte frumoase și clare!
Tim
Repostez acest lucru deoarece pare să fi dispărut (cel puțin din punctul meu de vedere). Deci, îmi cer scuze dacă este o postare dublă.
Primesc un mesaj de eroare la încărcarea bazei de date. Aveți vreo idee?
Mulțumesc
Tim
Când încerc să încarc baza de date, primesc un ecran roșu de eroare. Pot trimite o captură de ecran a erorii dacă doriți.
Mulțumesc
Suport WPBeginner
Sigur, puteți încărca captura de ecran pe un serviciu de găzduire cloud precum Dropbox și puteți lipi linkul ca răspuns la acest comentariu. Vom arunca o privire și vom încerca să vă ajutăm.
Admin
Ian Hyndman
Toată ziua am încercat să fac această schimbare fără niciun rezultat!
Chiar a trebuit să instalez din nou WordPress pe serverul meu de testare. Eram pe punctul de a renunța, apoi am dat peste asta. Cealaltă opțiune era să copiez și să lipesc manual și să instalez aceleași pluginuri active pe serverul meu gazdă pe serverul meu de testare.
Când am citit postarea ta, am terminat în 5 minute :):)
Thank you for your tutorial, its just what I needed. !
Well Done
Alexandros
De două zile încerc să fac această schimbare singur, fără niciun rezultat!
Când am citit postarea ta, am terminat în 5 minute :):)
Thank you for everything !
Keep up the great work