logo

Palette - Դարձրեք այն գունավոր🎨

Palette — Վիզուալ էջեր կառուցող, դիզայնի դիպլոմ չի պահանջվում:

Առցանց դեմո Ներբեռնել Palette

Scroll

Drupal մոդուլների թարմացում

21/06/2025, by Ivan

Այս փաստաթուղթը համապարփակ չէ. Ավելացրեք ավելի շատ տեղեկություններ:

Քանի որ Drupal 8 կայքի recommended (խորհուրդ տրվող) տեղադրման և թարմացման եղանակը օգտագործում է Composer, այս էջում կբացատրենք նաև, թե ինչպես թարմացնել մոդուլները Composer-ով։ Եվ քանի որ դուք օգտագործում եք հրամանի տողը, որոշ առաջադրանքների համար մենք կիրառում ենք Drush-ը։

Անցած մարդիկ, ովքեր սովորել են թարմացնել մոդուլները Drush-ի միջոցով, պետք է նկատեն, որ Drush 9 և Drush 10 (ներկայիս տարբերակը) բոլոր up, pm-update, pm-updatecode և pm-updatestatus հրամանները հնացել են։ Դուք պետք է օգտագործեք համապատասխան Composer հրամանները։

Թարմացումների ցանկ

Օգտագործեք Composer-ի ներկառուցված հրամանը, որպեսզի ցուցադրեք այն փաթեթները, որոնց համար թարմացումներ կան՝

composer outdated 'drupal/*'

Նույն տեղեկատվությունը կարող եք ստանալ նաև Composer-ի show հրամանով։

Անվտանգության թարմացումների ցանկ

Drupal.org-ից անվտանգության վիճակը Composer-ով մատչելի չէ։ Բարեբախտաբար, այստեղ օգնության է գալիս Drush-ը՝

drush pm:security

Թարմացումներ տեղադրել

Նշված մոդուլի/պրոյեկտի համար Drupal-ում՝

composer update drupal/modulename --with-dependencies

Վերջապես, գործարկեք բոլոր տվյալների բազայի թարմացումները, վերակառուցեք կեշը և արտահանիր հնարավոր փոփոխված կոնֆիգուրացիաները՝ դիտելով տարբերությունները --diff օպցիայով.

drush updatedb
drush cache:rebuild
drush config:export --diff