De ce trebuie să actualizez și ce obțin din această actualizare pentru versiunea dvs. de php-nuke?
Cu fiecare nouă versiune, sistemul devine noile caracteristici, capacități, dar nu este cel mai important, dar lucrul cel mai important este faptul că noua versiune corectează aceste greșeli în cod, care au fost găsite în versiunile anterioare ale sistemului, precum și pofiksiny toate bug-uri de securitate , a constatat vulnerabilități ale sistemului.
Prin urmare, dacă sunteți destul de mulțumit cu Nuka dumneavoastră, și nu mai aveți nevoie sau ce caracteristici, nu puteți actualiza sistemul, dar atunci, eu vă sfătuiesc să urmați vulnerabilitățile găsite în motor și forum phpBB, care este construit în PHP-Nuke , și în momentul eliminării lor! Te sfătuiesc mai des pentru a accesa secțiunea „Securitate“ a forumul nostru, care publică cel mai recent motor de vulnerabilitate!
Toate actualizările sunt împărțite în următoarele etape:
Înainte de actualizare, asigurați-vă că faceți o copie a tuturor fișierelor de sistem și a descărcării (copierii) bazei de date!
1. Descărcați distribuția noii versiuni.
Descărcați distribuția noii versiuni a php-nuke, de preferință, desigur, adaptată pentru utilizatorul vorbitor de limbă rusă (astfel de sisteme au prefixul RUS). Dezarhivați arhiva, vor exista trei dosare înaintea dvs., vom fi interesați doar de două:
html - dosarul conține fișierele noii versiuni a sistemului.
actualizări - folderul conține scripturile de actualizare a bazei de date
Dacă săriți peste o versiune foarte veche la una nouă, cum ar fi 7.0-7.6, atunci ar fi mai bine să nu copia, înlocuind fișiere cu altele noi, dar șterge mai întâi toate fișierele și folderele din vechiul PHPNuke, aici ele sunt:
Dacă utilizați unități non-standard, nu ar trebui să elimine complet dosarul de administrare și modulele, lăsați fișierele care aparțin acestor module (compară fișiere dintr-un fișier modul personalizat).
3. Editați fișierul config
După ce ați înlocuit toate fișierele din nou, pe care tocmai ați înlocuit, și fișierul de configurare, de multe ori uitați să setați fișierul de configurare și apoi site-ul va fi conectat la baza de date. Prin urmare, deschideți fișierul config.php și configurați-l, la fel ca la prima instalare a phpnuke.
4. Rularea scriptului de actualizare a bazei de date
Acum, copiați fișierele din noua versiune a upgrade-uri de distribuție în directorul principal al site-ului (în cazul în care este mainfile.php). Nu copiați toate fișierele, și modul în care cei care se potrivesc în slotul de versiunea, da un exemplu, să presupunem că avem nevoie pentru a actualiza php-Nuke 7.0-7.6, pentru a face acest lucru, deschideți folderul:
upgrades / 7.x / și copiați de acolo sl-e fișiere: