Bună ziua, Vitebsk! Cum de a actualiza un forum phpbb3 (capturi de ecran manual)

Cum de a actualiza un forum phpbb3 (capturi de ecran manual +)

Bună ziua. Astăzi, aș dori să picteze o interesantă o temku, la menționarea pe care unii începători genunchii încep să tremure, și voi semna pentru el cum trebuie să actualizați versiunea de pe forum phpBB3 cu pachetul de actualizare automată.

Pentru a începe, trebuie să facem o copie de rezervă completă a forumului, precum și descărca cel mai bun pachet, puteți găsi întotdeauna în subiect relevant. Acesta va fi numit despre phpBB Descarcă XXX (+ XXX actualizare). În general, vom găsi temku, descărcați pachetul service pack, du-te la utilitatea ta preferata pentru comunicarea cu serverul offline, FTP și conectați la server. În acest scop, recomand programul Total Commander. de fapt am folosi.

General al fișierului pachet de service vom trage 2 dosare - documente și să instalați și încărcați-le la rădăcina forumului cu înlocuirea (dacă este necesar), rândul său, în acest fel

Încărcarea conținutului pachetului la rădăcină deconectat


După descărcarea vom merge în zona de administrare a forumului, este de dorit în primul rând să sari pe fila General - Setări forum și dezactivați forum, astfel încât nimeni nu shastal Forum în timpul actualizării


După aceea, du-te la tab-ul System și faceți clic pe link-ul marcat în captura de ecran

Du-te la faza inițială a reînnoirii


ne aruncă într-o pagină de actualizare de informații, în cazul în care există puține informații explicative și un avertisment că este necesar să se facă o copie de rezervă înainte de a actualiza (bine, am făcut ceva ce deja). Faceți clic pe butonul Următorul pas

Citiți informații utile și nu uitați să faceți o copie de rezervă


În continuare, vom explica ce este versiunea ta și care este cea mai recentă versiune, precum și un avertisment pe care pas este de a actualiza baza de date, faceți clic pe butonul Refresh

Compara subiect nou cu o nouă versiune


Va asteptam pentru o alta pagina de informatii, cu degetele încrucișate faceți clic pe Actualizare bază de date

Vom proceda la reînnoirea bazelor de date


Și vom primi un mesaj mare baza de date este actualizată

Baza de date a fost actualizat cu succes.


Faceți clic pe butonul Continue procesul de actualizare începe compararea vechi cu noile fișiere din pachetul de actualizare

Procesul de comparare a fișierelor vechi cu noile fișiere offline din pachetul service pack


După comparație, vom ajunge la pagina cu rezultatele comparației, unele dintre fișierele nu necesită decizii de la tine

Fișierele care nu necesită de la tine orice soluții


Și unele trebuie să fie abordate, dar în toate aceste cazuri, o recomandare - Participă schimbare

Fișierele care au nevoie în alegerea ta


Și sunt, uneori, acele fișiere în care există un conflict serios, caz în care trebuie să apăsați inscripția în fața lui - o listă a conflictelor Descarcă acest fișier

Fișierele care au conflicte serioase în codul


După descărcarea ne uităm ce există un conflict în cazul meu este doar o mică bucată de cod marcat pe captura de ecran, mi-l amintesc, și după actualizare a adăugat la codul, și înainte de aceasta, înainte de fișierul problemă ales se alăture modificările (prima casetă de selectare în captura de ecran de mai sus )

zone cu probleme din codul de ușor de găsit


Apoi, după toate acestea, în partea de jos a paginii faceți clic pe butonul Încărcați modificate fișierele din arhivă

Ne întoarcem la fișierele de salt modificat


Noi așteptați până când procesul de toate modificările aduse fișierelor

Noi așteptați până când procesul de toate modificările aduse fișierelor


Și apoi descărcați arhiva cu fișiere modificate off-line

Și apoi descărcați arhiva cu fișiere modificate off-line


După deschiderea fișierului, putem vedea un număr de fișiere și foldere

După deschiderea fișierului, putem vedea un număr de fișiere și foldere


Acest lucru este necesar să se completeze offline, rădăcină (selectați toate fișierul și încărcați la rădăcină) pentru a fi sigur pentru a înlocui fișierele

Încărcarea fișierelor de schimbare la rădăcina forumului


După descărcarea modificărilor continua actualizarea fișierelor offline, clic pe butonul de actualizare Continue

Vom continua să actualizeze online


În continuare, ne așteptăm o comparație a modificărilor în fișiere

În continuare, ne așteptăm o comparație a modificărilor în fișiere


După comparație, vom obține o altă veste bună - forumul a fost actualizat cu succes.

FORUM actualizat.


După aceea, eliminați folderul instalați din rădăcina forumului și testul forum pentru prezența oricăror erori

Scoateți folderul de instalare și actualizarea este finalizată.

Dacă folosiți un stil personalizat, este necesar să se actualizeze instrucțiunile.

Cum de a actualiza un forum phpbb3 (capturi de ecran manual +)

1). Desigur, „Vă mulțumesc.“
2). Eu încă nu înțeleg câteva puncte importante:

a) Cum de a găsi „problema zone din codul“?
Am înțeles că -
„Începutul conflictului ...“ - un simbol a ceea ce este înregistrat codul în sistem în acest moment.
Un „fragment de cod este utilizat în cadrul actualizat / fișierul nou„- aceasta este ceea ce codul ar trebui să fie după actualizare. Sau este ceea ce ar trebui să fie pentru modificarea corectă prin actualizare automată. Și, din moment ce nu este așa, atunci există un conflict?
Adică, trebuie să fie adus în linie, astfel încât să fie actualizate corect. Sau avem de a schimba în mod arbitrar codul „vechi“ „are un nou - actualizat.“
În orice caz, diferența dintre primul și al doilea cod, nu numai în prezența / absența lateral «field_stats_show» cod, care este izolat în captura de ecran, și în parte «field_show_novalue» cod.

b) Următoarea - Care conține linia „sfârșitul conflictului“, în cazul în care nu are nici o explicație?
Această linie nu necesită nici o acțiune?

c) Următoarea întrebare este:
După descărcarea toate modificate cu succes folderele și fișierele în conformitate cu instrucțiunile de care au nevoie pentru a „umple ... în rădăcina Forumului (selectați toate fișierul și încărcați la rădăcină) pentru a fi sigur pentru a înlocui fișierul.“ Cu toate acestea, am înțeles că în această arhivă numai fișierele actualizate cu succes, și există, de asemenea, cele în care se schimbă (update) nu a fost făcută de prisos. Aceste modificări nu necesită fișierele ar trebui să rămână în vigoare. Și în cazul unei înlocuiri complete a folderele de pe dosar, fișierele de date nerectificabile nu dispar? La urma urmei, există un dosar de înlocuire în dosar ca un întreg?
Sau de o astfel de copiere (cu înlocuire), în acest caz, se înlocuiește numai în cazul în care fișierele de date moștenire și alte fișiere existente în aceeași locație pe neatins rămâne un dosar?

Dacă am înțeles corect, aveți nevoie pentru a deschide fiecare folder cu fișierul actualizat, și deschideți aceeași locație pe server și înlocuirea fișierelor actualizate de pe același server, mai degrabă decât „selectați toate din arhivă și încărcați la rădăcină.“

d) Și ultima întrebare:
„Dacă folosiți un stil personalizat, atunci trebuie să fie actualizate manual actualizați instrucțiuni.“ Am înțeles că toate stilurile sunt realizate pe baza subsilvera2 și prosilvera. Stiluri făcute „pe baza“ sunt non-standard, cum ar fi stilul dvs. online X-Static? Sau se referă la alte stiluri?
În cazul în care X-static, de exemplu, un stil personalizat, și să actualizeze este necesar să se treacă manual actualizarea - așa cum le-ați actualizat automat?

Vă rugăm să explicați opiniile și îndoielile mele.

Cum de a actualiza un forum phpbb3 (capturi de ecran manual +)

Roman a scris (a): „Fragmentul de cod este utilizat în cadrul actualizat / fișierul nou„- aceasta este ceea ce codul ar trebui să fie după actualizare.


Da, deci codul ar trebui să fie, ca urmare a reînnoirii

Roman a scris (a): Din moment ce nu este așa, atunci există un conflict?


Da, compara cu ceea ce au acum, găsiți diferența, iar după actualizarea atasaza diferența de cod

Roman a scris (a): A și B din «field_show_novalue» cod.


Ei bine, da, dar acest cod este anexată la rezultatul renovării, și faptul că am identificat - face parte dintr-una dintre versiunile instalate pe forumul meu

Roman a scris (a): Această linie nu necesită nici o acțiune?


Doar pentru a face mai ușor pentru a găsi conflict, acesta este izolat din ambele părți

Roman a scris (a): fișiere Cu toate acestea, după cum am înțeles, în această arhivă actualizată numai cu succes


Da, absolut adevărat

Roman a scris (a): Acesta se înlocuiește dosarul pe dosar ca un întreg?


La baza declarației incorecte, înlocuirea are loc la fișierele din folderele, dar nu și dosarul cu 5 fișiere vor fi înlocuite cu dosar 3 fișiere, doar pentru că au același nume. În general, înlocuite numai fișiere cu același nume, și alte fișiere în dosarul rămân intacte

Roman a scris (a): Dacă am înțeles corect, aveți nevoie pentru a deschide fiecare folder cu fișierul actualizat, și deschideți aceeași locație pe server și înlocuirea fișierelor actualizate de pe același server, mai degrabă decât „selectați toate din arhivă și încărcați la rădăcină.“


Nu, gemmoroyno și lipsit de sens, nu așa cum am scris, selectați toate folderele și fișierele încărcate în rădăcină

Roman a scris (a): Stiluri făcute "pe baza" sunt non-standard,

Roman a scris (a): Dacă X-static, de exemplu, un stil personalizat, și să actualizeze este necesar să se treacă manual actualizarea - așa cum le-ați actualizat automat?


În primul rând, modul automat, iar apoi a deschis o actualizare patch manual, a găsit primul aceeași sabsilver2 de editare stil, și în continuare prin actualizarea manuală a listei actualizate stilul

Cum de a actualiza un forum phpbb3 (capturi de ecran manual +)

DeaDRoMeO a scris (a): În primul rând, modul automat, iar apoi a deschis o actualizare patch manual, a găsit primul aceeași sabsilver2 de editare stil, și în continuare prin actualizarea manuală a listei actualizate stilul


Asta este, eu pot mai întâi în mod automat, și apoi urmăriți această regulă?

Cum de a actualiza un forum phpbb3 (capturi de ecran manual +)

St_roy a scris (a): Asta este, eu pot urmări în primul rând în mod automat, și apoi această regulă?


Andrei, pe care îl utilizați aceeași prosilver standard vsegolish trebuie să actualizați în mod automat, stilul este în sine actualizat automat)))
actualizează automat codul în plus față de off-line are standard de 2 și stil - și sabsilver2 prosilver, alte stiluri trebuie să actualizeze manual

Cum de a actualiza un forum phpbb3 (capturi de ecran manual +)

Am făcut stilul meu bazat pe prosilvera))

Cum de a actualiza un forum phpbb3 (capturi de ecran manual +)

DeaDRoMeO a scris (a): A și B din Codul de «field_show_novalue» .nu da, dar acest cod este anexată la rezultatul renovării, și faptul că am identificat - face parte dintr-una dintre versiunile instalate pe forumul meu


Se pare - este necesar să toate lucrările modurile după actualizare pentru a identifica diferența dintre primul cod (existent modificat) și ceea ce este oferit, și se adaugă diferența în codul pentru a doua opțiune? Adică, în cazul în care ați evidențiat o parte din cod a fost adăugat la a doua opțiune și locul de muncă de modificare a devenit. Așa e.

Cum de a actualiza un forum phpbb3 (capturi de ecran manual +)

Vă mulțumesc foarte mult pentru tema!
Ieri a suferit cu această actualizare, dacă nu pentru acest subiect, și nu ar înțelege cum să facă lucrurile în mod corect.