Plan de actualizare scurt:
Procesul de actualizare este, de asemenea, descrisă pe site-ul oficial (în limba engleză) - docs.moodle.org/32/en/Upgrading
Acum ne vom uita mai multe detalii în anumite etape.
(1) Verificarea compatibilității software-ului
Inițial a verifica ce cerințele pentru software-ul în noua versiune de Moodle și apoi du-te la Administrare - Server - miercuri (SW) și comparați:
Verificăm versiunile și, dacă este necesar, actualizăm mai întâi software-ul necesar.
De exemplu, moodle 3.2 necesită PHP nu mai mică decât versiunea 5.6.5.
Dacă trebuie să actualizați versiunea de PHP, este necesar să nu uitați să resetați pentru a începe versiunea cron corectă php.exe.
(2) Activarea modului de întreținere în Moodle
Activarea modului de întreținere: Administrare - Server - Mod de întreținere:
Pe pagină, specificăm informațiile pe care utilizatorii trebuie să le vadă atunci când accesează site-ul Moodle:
(3) Am backup (backup) folderele Moodle și baza de date.
Trebuie să faceți copii de siguranță ale versiunii curente a Moodle.
Faceți o copie de rezervă a bazei de date (metoda depinde de baza de date utilizată).
De asemenea, trebuie să salvați folderele Moodle: folderul moodle și folderul moodledata (poate fi apelat și într-un mod diferit). De exemplu, pentru a face arhiva lor:
(4) Actualizăm toate plug-in-urile dacă există actualizări pentru ele.
Dacă acest lucru nu se face în avans, după actualizarea în sine, Moodle s-ar putea să nu le poată actualiza, deoarece Versiunile necesare ale Moodle nu pot coincide.
Consultați Moodle: actualizați plug-in-urile prin interfața web
După aceasta, puteți face din nou o copie de rezervă.
(5) Instalați cheia de upgrade secret (tasta Upgrade)
În timpul actualizării, sistemul Moodle este vulnerabil, deoarece Orice utilizator conectat la el în momentul instalării actualizărilor poate intercepta acest proces în locul administratorului. Prin urmare, se recomandă să instalați o cheie care să protejeze acest proces.
Pentru a face acest lucru, în fișierul config.php, trebuie să instalați următorul parametru upgradeekey:
Specificați orice valoare pe care trebuie să o introduceți când primiți această actualizare când actualizați ("Necesită actualizare cheie"):
(6) Descărcați arhiva noii versiuni a moodle
Apoi, despachetați în orice folder, dar lucrul principal nu este de lucru greu.
(7) În dosarul dezarhivat cu noua versiune de Moodle: copiați într-o nouă setări config.php config.php de vechi, la aceeași copie web.config (dacă este cazul), cu dosarul tematic (de la curent Moodle), precum și terțe părți tipuri de întrebări dosar și toate plug-in-urile care au fost puse separat (Attendance, etc.).
(8) Du-te la Moodle dosarul de lucru, șterge toate conținutul directorul principal „moodle“ (nu atingeți moodledata) și copiați conținutul într-un dosar de noua versiune.
(9) Apoi mergeți la site-ul Moodle ca administrator. procesul de actualizare a bazei de date ar trebui să înceapă (de asemenea, se va solicita cheia secretă specificată anterior).
(10) Dacă actualizarea are succes, atunci la sfârșit, curățați toate cache-urile.
Clear caches: Administrare - Dezvoltare - Șterge toate cache-urile.
Verificăm numărul versiunii curente a Moodle: Administrare - Notificări.