Pro actualizați moodle pe serverul de ferestre

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:

Pro actualizați moodle pe serverul de ferestre


Verificăm versiunile și, dacă este necesar, actualizăm mai întâi software-ul necesar.

Pro actualizați moodle pe serverul de ferestre


De exemplu, moodle 3.2 necesită PHP nu mai mică decât versiunea 5.6.5.

Pro actualizați moodle pe serverul de ferestre


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:

Pro actualizați moodle pe serverul de ferestre


Pe pagină, specificăm informațiile pe care utilizatorii trebuie să le vadă atunci când accesează site-ul Moodle:

Pro actualizați moodle pe serverul de ferestre







(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:

Pro actualizați moodle pe serverul de ferestre


(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:

Pro actualizați moodle pe serverul de ferestre


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

Pro actualizați moodle pe serverul de ferestre


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.

Pro actualizați moodle pe serverul de ferestre


Verificăm numărul versiunii curente a Moodle: Administrare - Notificări.







Articole similare

Trimiteți-le prietenilor: