Ինչպե՞ս թարմացնել Drupal-ը։ Ինչպե՞ս թարմացնել Drupal մոդուլը։
Drupal մշտապես փոփոխվող համակարգ է, որի համար պարբերաբար թողարկվում են թարմացումներ։ Դա չի նշանակում, որ Drupal-ը վատ է կառուցված և անհրաժեշտ է շտկել սխալներ — հաճախ նոր տարբերակները կամ ենթառակաչափերը ներառում են API-ի ֆունկցիա փոփոխություններ, որոնք ընդլայնում են Drupal-ի հնարավորությունները, իսկ անվտանգության թարմացումները հազվադեպ են։ Շարունակաբար անհրաժեշտ է պահպանել մոդուլների և Drupal-ի հ核ը արդի։ Այս հոդվածում մենք կդիտարկենք, թե ինչպես թարմացնել մոդուլներն ու Drupal-ը։
Մուտք գործեք մոդուլների ցանկ, եթե կան մոդուլներ, որոնք պահանջում են թարմացում, կհայտնվի հետևյալ ծանուցումը՝
Սեղմեք «Available updates» («Հասանելի թարմացումներ») և կանցնեք մոդուլների ցուցակին, որոնց մեջ կան թարմացման ենթակա մոդուլներ։ Կանաչով նշված են արդի տարբերակներ, դեղին/կարմիրով՝ հնացած մոդուլներ։
Թարմացում սկսելուց առաջ անհրաժեշտ է ստեղծել կայքի կրկնօրինակ! Կայքի բեկափի ստեղծման մասին կարող եք կարդալ այս հոդվածում՝ Ռեզերվային կրկնօրինակում և տեղափոխում։
Կարող եք սեղմել «Release notes» («Նշումներ») հղումը և տեսնել, թե ինչ փոփոխություններ են մտցվել մոդուլում։
Թարմացման նախապատրաստման քայլերը հետևյալն են՝
- Անհրաժեշտ է կայքը կպցնել սպասարկման ռեեժիմ։ Մուտք գործեք ադմին. պանել՝ «Site configuration → Maintenance mode» և միացրեք սպասարկումը։
- Մաքրել կայքի cache-ը (այժմ այլընտրանքային, բայց առաջարկվում է անել)։
- Ստանալ մոդուլի նոր տարբերակը՝ սեղմելով «Download» կամ ներբեռնելով այն Drupal.org-ից։
- ջնջել հին մոդուլի թղթապանակը՝
sites/all/modules
թղթապանակից։ - Պատճենել նոր մոդուլի թղթապանակը նույն տեղականության մեջ։
- Ավելացնել զննարկիչում
/update.php
URL-ը և կատարել արմատային թարմացման սցենարը, սեղմել «Continue» և «Update» կոճակները։
Եթե տվյալների բազայում փոփոխություններ են անհրաժեշտ, դրանք կհայտնվեն համապատասխան զեկույցում։
7. Թարմացումից հետո անջատեք սպասարկման ռեեժիմն և վերադարձրեք կայքի բնական վիճակը։
Drupal-ի թարմացում
Մոդուլների թարմացումից հետո այժմ թարմացնենք Drupal-ի հ核ը։
Քայլերն արագ նույնն են, բայց մի կարևոր ՆՈՒՅՆԴ՝ չպետք է թարմացնել sites
թղթապանակը և ձեր .htaccess
ֆայլը, եթե այն հարմարեցվել է։
Ներբեռնեք նոր Drupal տարբերակը և փոխարինեք բոլոր ֆայլերը ոչ sites
թղթապանակի և .htaccess
-ի, օրինակ՝ օգտագործելով Total Commander կամ այլ գործիք։
Փոխարինելուց հետո բացեք նորից /update.php
URL-ը և կատարեք թարմացման սցենարը։
Վերադարձեք կայքը բնական ռեեժիմին։