Cum se mută un site găzduit pe denwer cinci minute!

Dar, înainte de a începe să ciocan cap cu tot felul de labirintul tehnice, vreau să spun despre minunata veste pe blog-ul Vasily Petrovich a început articolul concurență interesantă cu premii demne.







Cum se mută un site găzduit pe denwer cinci minute!

Dar, cu cei care sunt încă aici, avem ocupat.

Esența problemei: necesitatea de a lucra pe un blog WordPress în mișcare Denwer. De ce ar putea avea nevoie? Aici răspunsul este evident: pentru a testa noi script-uri pentru a face modificări în design - pe scurt, pentru orice lucrare tehnică cu blog-ul.

Este clar că, cu o versiune de lucru a site-ului pe un experiment de hosting este extrem de dăunătoare și chiar periculoase - în mâinile creștere cele mai directe un loc destul de buna a probabilității de eroare și, în consecință, ruperea blog-ul nu este exclus. Dar Denver poate suporta! De aceea, voi arăta acum cum să se miște un blog sau site-ul de găzduire Denwer.

Migrare hosting WordPress blog Denwer

În primul rând, să ne asigurăm că avem tot ce ai nevoie.

  1. Folder cu un blog - acesta trebuie să fie descărcat de pe dvs. de găzduire orice FTP-client
  2. Baza de date de pe blogul tău - poate fi exportat către panoul de control de găzduire, folosind PhpMyAdmin, sau pentru a crea o copie de rezervă a acestuia cu alte instrumente. De exemplu, am un blog set mare plugin WP o mai bună securitate, care vă permite să creați o copie de rezervă a bazei de date direct de pe blog-ul admin
  3. Stabilit Denwer - Ne pare rău pentru ceea ce este evident. Dacă dintr-o dată aveți Denver pe calculator pentru un motiv oarecare, nu a fost, am instrucțiuni detaliate despre cum se instalează Denwer. Poate fi găsit.
  4. Ultimul punct este obligatoriu - fără precedent trei inutile: este prezența mâinilor directe mai mult sau mai puțin (bine, în cazul meu, grele - labe). Oh, și un pic de grijă și răbdare - este ca întotdeauna!

Deci, lista de verificare a sunat, acum la afaceri.

Mutarea la Denver. Pasul 1: copiați folderul pe un blog găzduit pe hard disk

De fapt, aici trebuie să apară o problemă:

  1. Conectează-te prin FTP la server (nu-mi spune că nu știi cum - cum ceva ca blog-ul dvs. pe un server a apărut!) - FaylZilla pentru a ajuta!
  2. În panoul din stânga, selectați folderul de pe unitatea în cazul în care fișierele vor menține blog
  3. Dacă blog-ul dvs. este localizat direct în directorul rădăcină de pe hosting, apoi evidențiați toate fișierele și din meniul contextual, clic dreapta, pentru a alege „Download“
  4. Dacă blog-ul este situat pe un domeniu secundar, directorul de domeniu îl va găsi și doar descărcarea.
  5. Potrivit transfer de fișiere este completă, asigurați-vă că fila „a eșuat de transport“ Nu există fișiere. Dacă există, va trebui să le încărcați din nou.

Mutarea la Denver. Etapa 2: Baza de date de export

Pentru a salva baza de date de pe disc, ar trebui să faci o serie de pași simpli:

  1. Du-te prin Panoul de control găzduit în phpMyAdmin
  2. În panoul din stânga, faceți clic pe numele bazei de date pe care doriți să exportați - a nu se confunda!
  3. Apoi, du-te la tab-ul „Export“ din meniul de sus
  4. Selectați modul normal și de compresie a schimbat din „Nu“ la „gzip“. Mai mult decât orice vă sfătuiesc să nu o atingă.
  5. Faceți clic pe „OK“ și sunt de acord cu propunerea de a păstra fișierul bazei de date de pe computer.

Mutarea la Denver. Pasul 3: Creați un folder în Denver

  1. rula Denver
  2. Du-te la unitatea locală Denver prin conductorul și «Acasă» folderul, creați un director pentru blog-ul nostru. Eu stau pentru claritate, blog-ul dvs., astfel încât a crea un dosar «Koshka»:
    Cum se mută un site găzduit pe denwer cinci minute!
  3. Acum vom merge în folderul nou creat și acolo pentru a crea un altul, care trebuie să fie numit «www»
  4. Și acum în dosarul «www» dosarul, copiați conținutul blogului, pe care am descărcat de pe gazdă. Notă, nu dosarul propriu-zis în întregime, și conținutul acestuia: du-te și să copiați toate fișierele și folderele care sunt acolo, și apoi lipiți-l în «www» dosarul. De ce sunt în detaliu astfel de la această oprire? Pentru că ea nu a prins odată în acest - face ceea ce trebuie, iar blog-ul nu este de lucru! Puteți rupe întregul cap, iar eroarea nu a calcula, chiar dacă este pe suprafața!

Mutarea la Denver. Pasul 4: Crearea unei baze de date

Bazele de date sunt create în phpMyAdmin locală:

Acum, trebuie să editați baza de date exportate cu gazda. Pentru a face acest lucru, deschideți «sql» dosar, care se află în baza de date de arhivă, pentru a edita în Notepad ++ și înlocui toate aparițiile URL a site-ului dvs. de găzduire pe numele folderului la Denver, în cazul în care vă încărcați fișiere. În cazul meu, această operațiune ar fi:

Cum se mută un site găzduit pe denwer cinci minute!

Apropo, pentru cei care nu știu, găsiți / înlocui butonul Notepad ++ localizat în panoul superior - este pictograma binoclu.

Apoi, aveți nevoie pentru a împacheta un fișier de baze de date modificate inapoi la arhiva cu extensia «zip», și apoi redenumiți acest fișier „imya_arhiva.sql.zip“, adică, imediat după titlul adăuga «.sql».

În continuare, trebuie să importați fișierul bazei de date de contact editat în baza de date pentru Denver.

În acest scop, phpMyAdmin locală merge în baza de date, am creat (o listă a tuturor bazelor de date pe stânga), și du-te la partea de sus a filei „Import“. Alegerea bazei noastre de date arhiva, a creat un pic mai devreme, și fără a modifica alte setări, faceți clic pe butonul «OK»:

Cum se mută un site găzduit pe denwer cinci minute!

Începe procesul de import de baze de date, care poate dura chiar și câteva minute, în funcție de dimensiunea bazei de date.







Notă: la Denver au o limită de dimensiunea bazei de date importate - 2048 KB este de 2 MB. Am o bază de date de dimensiune mai mică de 2 MB, dar este posibil să aveți mai mult decât această valoare. Și Denver va refuza să accepte o astfel de bază de date. Ceea ce este transferat la Denwer imposibil? Deloc!

Acesta trebuie să fie deschis pentru editarea toate același Notepad ++ și pentru a găsi «linie dimensiunea maximă permisă pentru fișierele încărcate«:

Și aici, schimba „2M“ de pe dreapta, veți, în funcție de dimensiunea pe care intenționați să le importați.

Mutarea la Denver. Pasul 5: Editați fișierul wp-config.php

Procesul de transfer de la hosting Denwer blog-ul se apropie de sfârșit. Ne-a lăsat destul de un pic: pentru a se conecta la un blog am creat baza de date.

Setările de conectare sunt stocate în «fișierul wp-config.php.“ Acesta este situat în directorul rădăcină al blogului dvs. la Denver.

Noi l deschide pentru editare și modificați următoarele linii:

Cum se mută un site găzduit pe denwer cinci minute!

Observații finale privind transferul de site-uri care găzduiesc Denwer

În primul rând, în loc de blog-urile dvs. preferate, este posibil să primiți un mesaj de eroare. Nu-ți face griji, nimic în neregulă cu asta. Vă rugăm să citiți aceste mesaje, ele indică de obicei, ceea ce a cauzat eroarea.

Erorile posibile și soluțiile lor

1. Mesajul cu privire la incapacitatea de a se conecta la baza de date.

Soluție: Verificați și intrările de verificare «wp-config.php» fișier - problema se află acolo.

Soluție: Re-import baza de date la Denver, a verifica dacă importurile sunt o fac în baza de date, care este conectat la blog. În general, o astfel de eroare este tipică pentru cazul, atunci când blog-ul DB alăturat, dar nu e nimic acolo. În orice caz, verificați meciul bazei de date prefixul cu cel specificat în fișierul de configurare.

Cel mai probabil, nu sunt fișiere descărcate complet cu blog hosting. Sifon din nou.

Aceasta este o problemă cu codificarea bazei de date - du-te înapoi la phpMyAdmin local, și de a schimba codificarea tuturor tabelelor din «utf8_general_ci».

5. Înainte de cuvintele de neînțeles figura pe un fundal alb

De obicei, această eroare este cauzată de funcționarea incorectă a oricărui plugin. Apropo, citiți cu atenție ceea ce este scris în mesajul de eroare, conectați această problemă este ușor de calculat.

Pentru a rezolva problema, pur și simplu du-te la folderul plugin-uri de blog-ul dvs. pentru a Denver și elimina plugin-ul problematic. Deci, am un blog nu vrea să lucreze din cauza-reconectării conector inteligent Linker. Am șters, și totul a mers perfect.

Excelent, dar nu perfect! Aici este blog-ul meu după transfer:

Cum se mută un site găzduit pe denwer cinci minute!

De ce s-a întâmplat? Da, pentru că toate zburat pentru a personaliza aspectul pe care nu am fișier de stiluri de editare și șablon al panoului de control. Acestea ar trebui să fie restaurate manual prin deschiderea setările șablonului pe gazdă.

Vei avea în continuare pentru a plasa widget-uri pe site-urile, din nou personaliza meniul, dar acest lucru este detaliu. Cel mai important, procesul de transferare a unui blog găzduit pe denver am câștigat, iar după încă o jumătate de oră de lucru de pe computerul local va fi o copie exactă de a rula un blog. Cu ce ​​și felicitări!

Astfel, un teren de testare pentru experimente pe blog, am lansat, și puteți începe! Și eu, cu permisiunea ta, până când spun la revedere până la data viitoare, care (datorită vremea ploioasă și rece!) Va veni foarte curând! Și a fost întotdeauna cu tine blanos Web-pisică!

Fatal error: require_once () [function.require]:. Necesară deschidere eșuată '/var/www/vhosts/loft6083.serverloft.com/nano-pad/system/startup.php' (include_path =“C: \ php \ pere „) în Z: \ acasă \ nano-pad \ www \ index.php pe linia 19

a doua zi a ședinței.

Bună ziua, Oleg! Eu, cu toate acestea, Larissa, dar oh bine))

wp-config - acesta este WordPress, i-am arătat un exemplu de transfer. Bază de date gazdă la Denver - întotdeauna localhost.

Și tu un fel de CMS transporta, eu nu înțeleg?

Dragă pisică, permiteți-mi să pun o întrebare. Când transferați pe site-ul la Denver, am stabilit numele bazei de date este la fel ca pe site-ul dumneavoastră. Întrebare - Eu pot experimenta în siguranță (de lucru), cu o copie a site-ului la Denver, fără teama că aceste modificări vor fi, pe baza datelor site-ului de lucru? De ce am cere - pentru a schimba parola intra pe site-ul admin pe internet la Denver, această parolă este schimbat, iar pentru a intra în zona de administrare a site-ului de lucru. Așa că sunt îngrijorat de faptul că, dacă am schimba ceva pe site-ul de internet nu se va schimba dacă același lucru de pe site-ul dumneavoastră. De exemplu, vreau să dețină o actualizare de pe site-ul BP virtuale și a vedea dacă vor exista unele erori după actualizarea. Și numai atunci, dacă totul este în regulă pentru a efectua o actualizare de pe site.
Vă mulțumim anticipat pentru răspunsul dumneavoastră!

Serghei, ei bine, foarte baza de date importate la computerul local? Și blog-ul este conectat la acesta? Prin urmare, lucrarea va merge doar la copia locală a bazei de date nu poate fi la unele schimbări în ea au fost reflectate pe original pe server! Îndoiala - opriți Internet pentru durata de la Denver. Nu știu de ce ai schimbat parola - este, în principiu, imposibilă. Și da, este un mod foarte convenabil pentru a rula toate inovațiile.

Bine ai venit! Mulțumesc, am rezolvat problema. Ea pune în fișierul .htaccess. All_In_One_WP_Security plug prescris în ea o grămadă de directive restrictive. Eliminați toate inutile, și a câștigat.

Alo Cu ce ​​se poate datora unei probleme de import baza de date la Denver? I a lua următoarele:

-
- Baza de date: `information_schema`
-
CREATE DATABASE `information_schema` DEFAULT SET utf8 COLLATE CARACTER utf8_general_ci;

Raspuns MySQL:
# 1044 - Acces interzis pentru 'root' utilizator @ 'localhost' la baza de date 'information_schema'

Nu în importul bazei de date. „Information_schema“ - o bază de date de utilitate phpMyAdmin, nu aveți și nu pot avea acces la ea. Creați o nouă bază de date, și de a reuși.

Mulțumesc. Dar asta e problema: am creat o bază de date separată, și a intrat în ea, dar din anumite motive încă încearcă să importe „information_schema“. Cu ce ​​poate fi conectat?

Poate că nu ați exportat din această bază de date? Încearcă să facă totul la început, este o operație simplă, cel mai probabil veți doar undeva pentru a obține confuz.

Nu știu, dar poate faptul că eu sunt motorul o dată pe site-ul Georgiei și baza creat acolo, și apoi mai târziu pentru depanare Denver. Asta este, eu încă nu știu cum de a transfera o bază de date cu lokalki gazdă. Și acum există o nevoie pentru a depana site-ul lokalke. Aceasta a început să caute în net cum se face. Am primit pe articolul dumneavoastră și a decis să încerce să facă un pic diferit. Șterse toate datele din baza de date și șterse lokalki din phpmyadmin. O alta poate fi, de asemenea, joacă rol.Parol din baza de date pe gazdă și pe lokalke am făcut același lucru. Ei bine, după ce am scris mai sus ..

Margaret, mulțumesc) Mă bucur să te văd pe blog.

Detalii de conectare, desigur, cei care erau pe server - acestea sunt stocate într-o bază de date pe care l-ați importat la Denver. Acum, dacă doriți, le puteți schimba la ceva mai simplu, aceasta nu va afecta găzduirea ...

Apropo, unele dintre Alexandrov datorez o cunoștință nouă? 🙂

Bine ai venit!
Achiziționat site-ul (folosit pentru a fi un lucrător) la baza de date, am aruncat totul în Denver pentru editare (făcut așa cum scrie în articolul de mai sus).
DB remorcă - greșelile nu sunt emise. I tip localhost / mysite / frunze numai textul, nu pentru a sări la o altă pagină. Vă rugăm să ajute să înțeleagă motivul.
Totuși eu nu pot merge la site-ul admin (localhost / mysite / wp-login.php)
În wp-config.php pune totul pe hârtie.

Oleg, la alte pagini nu merge cum? 404? Și panoul de administrare, de asemenea? Înlocuirea în baza de date nu? WordPress, așa cum am înțeles? Există htaccess? Ar trebui să fie o regulă pentru CNC -
RewriteEngine on
RewriteBase /
RewriteRule ^ indicele \ .php $ - [L]
RewriteCond%! -f
RewriteCond%! -d
RewriteRule. /index.php [L]

Bine ai venit!
În trecerea la alte pagini, scrie pagină web nu este disponibilă,
în admin a scris: Nume de utilizator nevalid,
DB arata ca acest lucru: „NUME_BD“, „mysite“
'UTILIZATOR_BD', 'root'
„PAROLĂ_BD“, »

Site-ul pe WordPress, acest lucru este scris în htaccess:
# BEGIN WordPress

RewriteEngine on
RewriteBase /
RewriteRule ^ indicele \ .php $ - [L]
RewriteCond%! -f
RewriteCond%! -d
RewriteRule. /index.php [L]

# END WordPress
Ce acțiuni va sfătui?

Oh mare. Vă mulțumesc, dacă nu pentru blog-ul dvs. ar fi dat pentru transferul de site-ul său în Ocala Lokal 5000 de aur ... Și, deși umflat și gemu, dar liber! Vă mulțumesc foarte mult :)))))

Ce se întâmplă dacă nu am fișierul wp-config.php? o_O

Cu stimă, V ..

Buna ziua Larissa la mine pentru tine astfel zamorochka, un prieten mi-a trimis un mini-site-ul de vânzare ZIP (e-book), explicativ pentru a instala pe orice hosting,
dosare de arhivă 5 (3D-kniga.Bannery.Kniga și sursa OPTN Offise.Mini-sayt.Oblozhka).
Denver încărcat cu WordPress experimentat greșeli, WordPress funcționează bine.
Asta e doar o carte zamorochka că în cazul în care poymu.Pomogite Despachetați nu reînvie
sayt.SPASIBO pentru atenție.

Mulțumesc mult. Am suferit toată ziua, transferat la Denver și în cele din urmă am făcut-o. Sunt atât de bucuros! Vă mulțumim din nou pentru un astfel de raport de informații disponibile!