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.

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.:
- Method 1: Transfer WordPress From The Local Server to Live Site Using a Migration Plugin (Recommended)
- Method 2: Manually Transfer WordPress From the Local Server to the Live Site
Î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
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”.

Acest lucru vă aduce la un ecran unde puteți da un nume backup-ului dvs.
Apoi, apasă pe butonul „Următorul”.

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”.

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.

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”.

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”.

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”.

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”.

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.

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.

Î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.

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.

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.

Î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.

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.

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”.

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”.

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”.

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”.

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”.

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.

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.

Apoi, în coloana options_name, trebuie să căutați opțiunea siteurl.
Apoi, faceți clic pe pictograma „Editare”.

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”.

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”.

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.

Pasul 7: Remediați imaginile și linkurile rupte prin actualizarea căilor
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.

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.

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.

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”.

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.


Christian
În pasul 6, suportul wpbeginner a spus, trebuie să actualizați aceste linii în fișierul wp-config.php pentru un răspuns la comentariu (Pe 2 noiembrie 2017 la 12:34). Iată liniile.
define(‘WP_HOME’,’http://example.com’); define(‘WP_SITEURL’,’http://example.com’);
Întrebarea mea este, după ce linie ar trebui să actualizez aceste linii în fișierul wp-config.php?
Iată fișierul wp-config.php fără comentarii.
<?php
define('DB_NAME', 'db');
define('DB_USER', 'user');
define('DB_PASSWORD', 'pass');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
define('AUTH_KEY', 'introduceți fraza dvs. unică aici');
define('SECURE_AUTH_KEY', 'introduceți fraza dvs. unică aici');
define('LOGGED_IN_KEY', 'introduceți fraza dvs. unică aici');
define('NONCE_KEY', 'introduceți fraza dvs. unică aici');
define('AUTH_SALT', 'introduceți fraza dvs. unică aici');
define('SECURE_AUTH_SALT', 'introduceți fraza dvs. unică aici');
define('LOGGED_IN_SALT', 'introduceți fraza dvs. unică aici');
define('NONCE_SALT', 'introduceți fraza dvs. unică aici');
$table_prefix = 'wp_';
define('WP_DEBUG', false);
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
require_once(ABSPATH . 'wp-settings.php');
Suport WPBeginner
Salut Christian,
Le puteți adăuga oriunde înainte de linia de comentariu care spune:
/* Acesta este tot, opriți editarea! Blogging fericit. */
Mai exact, puteți adăuga aceste linii după:
define('WP_DEBUG', false)1-click Use in WordPress
Admin
Ian Billingham
Salut.
Ar putea cineva să-mi spună dacă acest „cum să” ar suprascrie un site web existent și stabilit? Presupun că ar face-o.
Suport WPBeginner
Salut Ian,
Da, va suprascrie un site existent stabilit.
Admin
Ravishankar
Ești grozavă!!! Mulțumesc mult, a fost super util!
Kate
Salut
Mulțumesc pentru acest post informativ. Am urmat cu atenție toate instrucțiunile și când am încercat să văd dacă site-ul era live la pasul 6, a apărut aceeași pagină ca și cum ar fi fost inițial. Spune „Index of/” ca titlu și apoi are 2 opțiuni dedesubt (cu detalii despre data modificării etc.). Cele 2 opțiuni sunt cgi-bin care afișează o eroare 403 și wordpress care duce la o pagină goală. Aveți idei despre ce aș fi putut greși? Sunt foarte nou în asta, așa că s-ar putea să fi încurcat ceva!
Mulțumesc
Ahmed
Mulțumesc mult, acest lucru este foarte util
Kritika
Frumos și util. Mulțumesc
Muhammad Azhar
Salut
încerc să încarc site-ul meu WordPress de pe localhost pe cel live.
Sunt blocat la mesajul „eroare de conexiune la baza de date”. Am editat fișierul wp-config și acum singurul lucru care apare pe site-ul meu este un ecran alb. Sunt confuz ce să fac în continuare? „Apoi, trebuie să te autentifici în panoul de administrare WordPress și să mergi la Setări » Generale. fie.” Trebuie să instalez WordPress la găzduirea mea pentru a efectua acest pas. Vă rog să mă ghidați.
CK Cheung
Salut,
Mulțumesc mult pentru instrucțiuni. Aș dori să întreb dacă este posibil să copiez pur și simplu baza de date exportată și să o încarc pe site-ul FTP?
Atunci pot păstra local host-ul pentru upgrade-ul și testarea viitoare?
Dacă da, în viitor ce fișier ar trebui să încarc pe ftp și să-l fac live??
Mulțumesc mult.
kathy
Hi, I wonder if you can help. I’ve got all the way to editing the config file and uploading
i would now appear to be at a sticking point – any ideas on the below? Everything has gone fine to this point. I’ve amended the name, user and password as advised. Would really appreciate any pointers. Thanks
Eroare de server în aplicația „/”.
Eroare de execuție
Descriere: A apărut o eroare de aplicație pe server. Setările curente de erori personalizate pentru această aplicație împiedică vizualizarea detaliilor erorii de aplicație de la distanță (din motive de securitate). Cu toate acestea, ar putea fi vizualizate de browserele care rulează pe mașina serverului local.
Amelia
Salut. Vreau doar să vă mulțumesc pentru un site atât de informativ pe care îl administrați. Simt că m-ați ghidat literalmente pe tot parcursul, iar pentru fiecare problemă pe care am avut-o, ați avut un articol despre cum să o rezolv.
Sunt fericit să spun că site-ul meu este acum funcțional, deși mai am de făcut câteva retușuri. Doar un mare mulțumesc, nu aș fi putut face asta fără să urmez site-ul dvs. pas cu pas.
Nick
Am probleme cu pasul 6, în special cu partea în care spune „Apoi, trebuie să vă conectați la panoul de administrare WordPress și să accesați Setări » Generale. Fără a schimba nimic, derulați în jos și faceți clic pe butonul Salvare modificări. Acest lucru va asigura că adresa URL a site-ului este corectată oriunde altundeva este necesar.
După aceea, accesați Setări » Permalink și faceți clic pe Salvare modificări pentru a vă asigura că toate linkurile postărilor funcționează corect”. Nu pot accesa setările deoarece nu mă pot conecta, am ajuns la pagina de conectare, dar nu mă lasă să mă conectez și nu pot crea un cont deoarece linkul nu este conectat. Cum aș putea rezolva această problemă?
Suport WPBeginner
Salut Nick,
Puteți actualiza și URL-urile din fișierul wp-config.php. Conectați-vă la site-ul dvs. live folosind un client FTP și apoi adăugați aceste două linii:
define('WP_HOME','http://example.com'); define('WP_SITEURL','http://example.com');1-click Use in WordPress
Nu uitați să înlocuiți example.com cu propriul dvs. URL.
Admin
Nisa
Mulțumesc mult, a fost foarte util, mutam fișiere WP de pe un server pe altul.
Dar nu pot finaliza ultima parte a celui de-al 6-lea pas, pot introduce numele de utilizator și parola de administrator, deci site-ul arată că sunt conectat ca administrator din colțul din dreapta sus, dar nu pot accesa panoul de administrare
Primesc mesajul de eroare: „Îmi pare rău, nu aveți permisiunea să accesați această pagină.”
Judit
Bună,
Mi-a luat o veșnicie să-mi configurez site-ul web local și acum sunt gata să-l mut pe un site live. Cu toate acestea, când accesez primesc un mesaj de eroare:
#1045 – Acces refuzat pentru utilizatorul ‘xxx’(numele meu de utilizator)@’localhost’ (folosind parola: DA)
Sunt destul de sigur că numele meu de utilizator și parola sunt corecte și totuși nu mă pot conecta sau nu îmi pot schimba parola.
Vă rog să mă ajutați – mi-e teamă că am investit atât de mult timp în configurarea WP și acum nu îl pot muta pe un site live din cauza acestei probleme.
Suport WPBeginner
Bună Judit,
Va trebui să editați fișierul de configurare phpmyadmin:
c:\wamp\apps\phpmyadmin4.1.14\phpmyadmin.conf
Încercați root pentru nume de utilizator și lăsați câmpul parolei gol. Setați 'AllowNoPassword' la true. Salvați modificările și reporniți WAMPSERVER
Admin
TH
Salut. Mi-am mutat site-ul de pe gazda mea locală wamp pe serviciul meu de găzduire.
Am urmat toți pașii de la 1 la 7, dar mă confrunt cu următoarele probleme:
(Am șters toate plugin-urile mele pentru a mă asigura că nu există conflicte)
– când mă autentific ca administrator, îmi afișează pagina de autentificare în loc de pagina principală și tabloul de bord al administratorului.
– filele barei de meniu din antet funcționează OK, cu excepția filei ACASĂ. Când dau clic pe ACASĂ, mă duce la localhost. Celelalte file mă duc la paginile corecte.
– filele meniului din bara de sus (Favorite, Notificări, Deconectare) nu funcționează. Când dau clic pe Favorite, afișează: domainname/login/?redirect_to=http%3A%2F%2domainname%2Fdashboard%2Fprojects%2F#favorites și tot afișează pagina de autentificare.
– când dau clic pe deconectare, afișează domainname/login/domainname/wp-login.php?action=logout&_wpnonce=942fbc8980
– când dau clic pe > domainname>dashboard, ajunge la: domainname/login/?redirect_to=http%3A%2F%2Fdomainname%2Fwp-admin%2F și tot afișează pagina de autentificare
1. Care sunt problemele cu configurarea? Cum le rezolv?
2. Ar trebui să șterg toate fișierele WP și baza de date de pe serverul live și să încerc din nou?
Vă rog să mă ajutați.
Mulțumesc.
TH
Suport WPBeginner
Salut,
S-ar putea să doriți să urmați pașii din ghidul nostru depanare WordPress. Vă va ajuta să înțelegeți ce cauzează problema și cum să o remediați.
Admin
Tara Giltner
Salut,
Am urmat aceste instrucțiuni, au fost grozave. Mulțumesc. Problema mea este că încă am o eroare la stabilirea bazei de date. Realizez că probabil este pentru că vechiul site web este încă în fișierele public_html. Este în regulă să le șterg?
Suport WPBeginner
Salut Tara,
Asigurați-vă că descărcați fișierele ca backup pe computer înainte de a le șterge.
Admin
Jheel
Vă rugăm să reveniți curând.
Jheel
am urmat toți pașii menționați mai sus. site-ul este gol. și nici măcar nu mă pot conecta la site-ul meu wordpress pe care l-am creat offline. după ce am făcut toți pașii, când încerc să văd dacă site-ul este live. primesc PAGE NOT FOUND & pagina conține pagina de pornire fără imagine & legende. Vă rog să-mi spuneți ce ar trebui să fac?
Klaas Cornelis
Primesc eroarea „Forbidden: PHP engine is disable” după ce am finalizat acești pași, cred că am făcut ceva greșit. Cineva are o idee unde ar putea fi localizată greșeala?
Jolie King
Salut,
Aș dori să întreb dacă este posibil să îmi încarc fișierele site-ului WordPress prin comprimarea tuturor folderelor și fișierelor, folosind butonul de încărcare din cpanel pentru a le încărca, și apoi dezarhivarea lor după încărcare.
A încercat cineva asta? Au apărut probleme după ce ați făcut asta??
Mulțumesc.
Jim Thorne
Jolie, da… Mi-am arhivat întregul folder Wordpress și l-am încărcat folosind cPanel, apoi l-am dezarhivat în folderul public_html. A funcționat fantastic.
alan
Uau. Mai bine o fac din nou, deoarece asta pare atât de dificil
Amirreza
Very useful. Thanks!
Abneer
Salut, Mi-am mutat cu succes site-ul web de pe localhost pe site-ul live (cu câteva excepții). Dar a trebuit să lucrez și pe localhost, așa că am folosit metoda de actualizare a opțiunilor dată pe Codex. Pot să-mi folosesc panoul de administrare pe localhost și doar pagina principală. dacă dau clic pe orice altă pagină de pe site, primesc pagina de configurare wamp. Cum pot rezolva această problemă?
Vă rog să mă ajutați curând!
Mulțumesc!
Vince
Chiar aș avea nevoie disperată de ajutorul cuiva; am petrecut 2 săptămâni construind un site și acum nu mai pot face MAMP să funcționeze!!!
Totul funcționa, am construit site-ul, apoi am avut o pană de curent. Nu am folosit computerul în weekend și când m-am întors am primit eroarea MySQL #2002 în fereastra browserului. Nici celelalte ferestre nu aveau conținut în ele.
Am încercat chiar să mă întorc în Time Machine și tot nu reușesc să îl fac să funcționeze. Când pornesc MAMP, serverul Apache pornește, dar serverul MySQL nu. Am încercat chiar să repornesc Apache și MySQL în Terminal și să șterg cache-ul, dar tot nimic. Și am încercat să modific preferințele în MAMP.
Am mai folosit MAMP înainte, acum câțiva ani, fără probleme. Mi-a plăcut!!! A funcționat grozav!!!
Folosesc Sierra 10.12.6. Mai întâi am instalat MAMP 4.1.1, apoi când am început să am probleme am încercat să fac upgrade la 4.2 pentru a vedea dacă asta ajută, dar nu. Am avut câteva probleme la început, dar am reușit să îl fac să funcționeze.
Am un alt computer care rulează El Capitan și serverul MySQL nici pe acela nu pornește. M-am gândit că poate este versiunea de PHP care rulează pe MacOS, așa că am făcut un upgrade și tot nimic!
Sunt cu adevărat disperat pentru că site-ul are o dată programată pentru lansare, iar clientul va înnebuni dacă nu va fi funcțional, ca să nu mai vorbim de angajatorul meu!!! Orice ajutor ar fi foarte apreciat!!!
Salutări, Vince
Suport WPBeginner
Salut Vince,
Aceasta este o problemă comună cu MAMP și veți găsi diverse soluții online care au funcționat pentru alți utilizatori. Cea mai comună soluție este să ștergeți fișierele log situate în directorul MAMP/db/mysql și apoi să reporniți MAMP.
Admin
Sarah
Bună, pagina mea web încă apare goală după ce am activat WP-DEBUG pe true
Chamini
Am făcut toți pașii și acum site-ul meu este live.
Dar acum am încă două probleme,
1. Toate stilurile și imaginile mele nu erau pe site
2. Când încerc să accesez alte meniuri, nu pot. Apare eroarea 500 Internal Server Error.
Vă rog să mă ajutați să ies de aici
Chris
Salut, ai rezolvat asta? Am aceeași problemă.
Am șters .htaccess și am creat unul nou. Am schimbat structura permalink-urilor la %postname%, am folosit linkurile velvet blues ȘI SQL update, dar tot primesc această eroare. Nu știu unde să mai merg de aici...
Maiyo
Recomand schimbarea opțiunii WP_DEBUG la valoarea true în documentul wp_option pentru a vedea ce erori apar dacă aveți o pagină goală sau un mesaj de eroare HTTP 500
Jordan
Am urmat pașii exact, dar când am ajuns la pasul 6, când am încărcat site-ul web, a funcționat, dar toate informațiile și șabloanele și paginile pe care le-am proiectat nu erau acolo.
Încă puteam accesa site-ul meu web localhost și am încercat să folosesc WP Migrate pentru a transfera toate informațiile, dar nu a funcționat. Așa că am urmat instrucțiunile acestui tip:
Acum site-ul meu web localhost nu mai funcționează…..
Cred că va trebui să reproiectez întregul site web online acum.
Suport WPBeginner
Salut Jordan,
Vă rugăm să revizuiți setările bazei de date. Accesați phpMyAdmin pentru a compara baza de date a site-ului dvs. live cu baza de date a serverului local.
Admin
Nou Kanvanny
Bună ziua, domnule, aspectul meu nu vede opțiunea de instrumente, vă rog să mă ajutați
mulțumesc
Craig
primesc această eroare când încerc să-mi import baza de date:
Eroare
Interogare SQL:
—
— Bază de date: `wordpress_test`
—
CREATE DATABASE IF NOT EXISTS `wordpress_test` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQL a spus: Documentație
#1044 – Acces refuzat pentru utilizatorul ‘craigpar4_root’@’%’ la baza de date ‘wordpress_test’
Poate cineva să mă ajute?
Mulțumesc
Liv
Se pare că acest lucru a funcționat, dar numai pe computerul meu local. Noul site WordPress apare la domeniul corect pe computerul meu. Dar când încerc același domeniu pe telefonul meu sau pe un alt computer, vechiul site apare în continuare.
Patricia LaCroix
Ați șters cache-ul de pe acele alte computere? Uneori, aceasta este problema.
Susan Keogh
Eșuez la Pasul 1! Introduc adresa phpmyadmin – și nu se găsește nimic. Ce fac greșit?
MrPET
Dragă,
Tot ce ai spus a funcționat pentru mine. Am avut o problemă cu pagina de administrare din backend, dar după ce am șters fișierul .htaccess și am reîmprospătat, totul este în regulă.
Jason
Stimate WPBeginner,
Am urmat toți pașii dumneavoastră corect, dar acum pagina mea wp-admin a dispărut! spune 404!
Chiar dacă folderul wp-admin exista.
Vă rog să mă ajutați
Suport WPBeginner
Salut Jason,
Încercați să reîmprospătați structura permalink-urilor WordPress. Deoarece nu puteți accesa zona de administrare, va trebui să o faceți prin FTP. Conectați-vă la site-ul dvs. web și localizați fișierul .htaccess. Descărcați-l pe computer ca backup, apoi ștergeți fișierul de pe server. Vizitați pagina principală a site-ului dvs. web și WordPress va regenera fișierul .htaccess pentru dvs. Puteți apoi încerca să vă conectați.
Admin
Jason
Da, ai răspuns prea târziu la comentariul meu cu 19 zile…
Mi-am mutat site-ul cu greu… asta înseamnă reinstalare și copiere și lipire de pe cel vechi pe cel nou T-T
Suport WPBeginner
Salut Jason,
Ne cerem scuze pentru răspunsul întârziat. Încercăm să răspundem comentariilor și întrebărilor în timp util, dar din cauza numărului mare de comentarii, uneori putem rata întrebări legitime.
Tiernan
Mulțumesc mult pentru sfatul foarte util care a simplificat cu adevărat un proces altfel complicat
Kariena
Salut, foarte util, mulțumesc.
Doar o întrebare, când adaug conținut la un plugin pe localhost wp-admin, trebuie să-mi import din nou baza de date pe site-ul live pentru a actualiza modificările. (Adică trebuie să-mi import baza de date de fiecare dată când fac modificări?)
Laura
Salut, mulțumesc pentru postare, este super utilă!!! O întrebare rapidă – ar trebui să-mi creez harta XML a site-ului și să o trimit la Google / instrumentele pentru webmaster cât timp site-ul meu este încă pe serverul local sau ar trebui să o încarc mai întâi pe serverul live?
Suport WPBeginner
Salut Laura,
Ar trebui să vă încărcați mai întâi site-ul pe un server live.
Admin
jenny
Mulțumesc, acest lucru este foarte util, mulțumesc din nou
Kim Sofo
Am probleme cu asta. Cred că este pasul 2. Poți să clarifici unde ar trebui să încarc fișierele WordPress? Sunt instalate ca parte a WAMP? Deci acolo le voi găsi? Sau sunt în altă parte? Mulțumesc
Rohit Gogoi
Poți face un video despre asta, te rog… Unii pași nu sunt clari. Cum ar fi al doilea pas. Nu l-am înțeles. Te rog să mă ajuți.
Suport WPBeginner
Hei Rohit,
Vom încerca să adăugăm un videoclip în curând. Între timp, veți avea nevoie de un client FTP pentru pasul 2. Odată ce sunteți conectat la site-ul dvs. web, veți încărca fișierele locale WordPress de pe computerul dvs. pe site-ul live.
Admin
Collins
Mulțumesc mult, scrierea a fost utilă. Cu toate acestea, după ce am exportat baza mea de date și am importat-o pe serverul meu live, am pierdut unele fișiere din baza de date. Există vreo posibilitate sau instrumente pentru a le recupera? Ajutor, vă rog
Rizki Suciana
Foarte util.. mulțumesc mult!
Ari
Mulțumesc pentru postarea excelentă. A fost cu adevărat cuprinzătoare și mi-a permis să transfer cu succes site-ul meu de la local la server!
Singura parte la care a trebuit să fiu „resursă externă” a fost salvarea setărilor la exportul bazei mele de date SQL, pentru a mă asigura că nu creează una nouă (așa cum ați speculat corect, ISP-ul meu permitea doar o singură bază de date).
Ritul
Este sigur să transfer site-ul de pe localhost pe serverul live?? pentru că vreau să știu dacă ar trebui să încep cu hosting live sau server local pentru a-mi crea blogul??
Kirsty
Please helpppppp
When I changed my url from the .dev to .com it’s telling me 404 site not found and I can’t event get back to wordpress to fix it. :'(
Suport WPBeginner
Vă rugăm să consultați ghidul nostru despre cum să remediați eroarea 404 în WordPress.
Admin
Tony Clarkson
Salut, am probleme la importarea conținutului bazei de date localhost în noua bază de date, am verificat de două ori pașii și, pe cât pot vedea, fac lucrul corect, dar primesc această eroare la import:
Eroare
Interogare SQL:
—
— Bază de date: `push_db`
—
— ——————————————————–
—
— Structura tabelului pentru tabelul `wp_commentmeta`
—
CREATE TABLE `wp_commentmeta` (
`meta_id` BIGINT( 20 ) UNSIGNED NOT NULL ,
`comment_id` BIGINT( 20 ) UNSIGNED NOT NULL DEFAULT ‘0’,
`meta_key` VARCHAR( 255 ) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL ,
`meta_value` LONGTEXT COLLATE utf8mb4_unicode_520_ci
) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_unicode_520_ci;
MySQL a spus: Documentație
#1273 – Collație necunoscută: ‘utf8mb4_unicode_520_ci’
Când aleg opțiunea personalizată pentru exportul bazei de date locale, presupun că toate celelalte setări rămân implicite, doar schimb la „Save output to a file”
Ce crezi că ar putea fi?
Tony
Tony Clarkson
Am trecut peste acest pas, versiunea MySQL de pe site-ul local era mai nouă decât cea de pe server, totuși, m-am oprit din nou la pasul 6. Când navighez pe site, primesc doar un Http Error 500. Nu știu de unde să încep...
Peter Singh
Salut Tony,
Am avut o problemă similară cu un alt site pe care a trebuit să-l pun în funcțiune cu ceva timp în urmă. Am descoperit că sursa erorii http 500 era cauzată de alocarea insuficientă de memorie în fișierul php.ini. Știu că nu poți să intri și să schimbi asta pe un server web. Am găsit o mică truc prin definirea ei în fișierul wp-config.php. Doar adaugă asta la prima linie.
define( ‘wp_max_memory_limit’ ‘256m’ )
și gata.
Dawn
Am încercat asta și nu a existat nicio schimbare… Încă fie o eroare 500, fie o pagină goală. :'(
Suport WPBeginner
Salut Dawn,
Încearcă acești pași de depanare WordPress pentru a afla ce cauzează problema.
Victor
Hei, Tony. Cum ați gestionat problema cu versiunea MySQL? Mă confrunt cu aceeași eroare aici și nu am idee de unde să încep. Ați putea clarifica acest lucru pentru mine?
Victor
Salut, am reușit să ocolesc această problemă, dar acum am una diferită.
Toate paginile mele, inclusiv WP admin (login, dashboard etc.) sunt afișate în HTML simplu. Ca și cum nu ar exista aspect și stilizare. Ce ar putea fi?
goutam majumder
Mulțumesc mult pentru acești pași detaliați. Mi-ați salvat ziua.
God bless you
Che Devert
O scriere minunată. Mulțumesc.
H Finn
Acest tutorial este excelent. Atâta timp cât urmați pașii și nu aveți probleme din partea dvs. – funcționează perfect.
Mulțumesc pentru acest post.
Mohanraj
Salutare, prieteni,
Am făcut un proiect Wordpress pe un server local. Trebuie să încarc proiectul wp într-un subdirector. Spuneți-mi procedurile
Stephanie
Salut
Am transferat un site web local pe serverul meu live și am urmat toți pașii. Tocmai am actualizat toate URL-urile găsite cu localhost:888 cu URL-ul meu final.
Toate paginile sunt în regulă, cu excepția uneia unde am pierdut un slider și un tabel pe pagină.
Cineva să mă ajute, vă rog?
Alex Hammerschmied
De asemenea, apreciez foarte mult acest post!
Devine util de fiecare dată când am nevoie să parcurg o migrare...
Mulțumesc pentru asta! Și continuați munca bună!
Cu stimă,
Alex
Suport WPBeginner
Salut Alex,
We are glad you find it helpful
Don’t forget to join us on Twitter for more WordPress tips and tutorials.
Admin