Актуализация на Drupal - модули, ядрото и трансфери

За да бъда честен, с Drupal CMS не е особено запознат, имам един сайт, но правех само козметични промени. Въпреки това, през последните години има критични бележки за безопасност, и трябваше да се справят с актуализации на системата. Този процес, всъщност, не е много по-различно от ъпгрейд WordPress или много други ССФ, алгоритъмът навсякъде около един и същ:

  1. Създаване на резервно копие на сайта: копирате всички файлове на локалния компютър и да направите резервно копие на базата данни.
  2. Изтеглете най-новата версия на Drupal
  3. Превод на сайта в режим на поддръжка.
  4. Drupal качване на нови файлове към FTP.
  5. Можете да стартирате актуализирането.
  6. Превод на сайта от режим на поддържане на нормална работа.

Ако смятате, че Drupal ъпгрейд малко по-подробно, и там, разбира се, няма да има много и различни нюанси, които ще обсъдят по-долу.

Активирането и проследяване на актуализации Drupal

За да видите кои модули могат да бъдат модернизирани, което трябва да отидете на раздел "Отчети" - "Налице е актуализация". По принцип, една и съща информация е достъпна в секцията "модули", но аз направих всичко чрез "Отчети" (има повече опции).

Актуализация на Drupal - модули, ядрото и трансфери

В "Списъка" таб можете да видите всички модули. Посочена в жълто са тези, за които има актуализация, но те не са задължителни. Ако елементът е осветена в червено, това означава, че има критични бележки за безопасност, и вие трябва спешно да започне актуализация на плъгин.

Актуализация на Drupal - модули, ядрото и трансфери

Има и трети раздел - "Настройки", където можете да зададете честотата на автоматични актуализации за изпитване на Drupal система и конфигуриран да изпраща сигнали до съответната електронна поща. Ако просто си купих един нов сайт, не забравяйте да ви посъветва да гледам в този раздел и въведете вашия е-мейл там.

Drupal актуализация 7.x ядрото

В моя случай, че е необходимо да се актуализира версия на Drupal в един вариант, който е свързан с актуализация на Drupal 7.14 Drupal 7.38. актуализация процес с втори до седми, мисля, малко по-сложно, така че тук трябва да Google за повече информация.

1. Какво бихте направили актуализация, първата и най-важна стъпка е да създадете резервно копие (бекъп на сайта). За да направите това, първо, се копират всички файлове на сайта на локалния компютър. На второ място, създаване на резервно копие на базата данни (става чрез PhpMyAdmin). Само тогава може да преминете към следващите стъпки.

2. Най-новата версия на Drupal ще намерите на официалния сайт. там е «Първи стъпки» бутон в менюто в горната или в текста на главната страница. Когато кликнете отидете на страницата с препратка към текущата версия на системата да зареди.

Актуализация на Drupal - модули, ядрото и трансфери

3. Превод на сайта в режим на поддръжка в "Конфигурация" на раздел - "Услугата". На следващата страница просто поставете отметка в полето отдясно, и въведете съобщение до потребителите. Настройките са съхранени.

Актуализация на Drupal - модули, ядрото и трансфери

4. Сега директно актуализира система. Изтеглените файлове ще трябва да разархивирате новата версия. Бъдете сигурни, за да се отстранят от тях сайтове директория и цялото му съдържание! Това е важно. Ако презапишете съществуваща директория на вашия хостинг сайтове, тя всъщност изтриете вашия сайт. Затова е препоръчително да се отърве веднага от тази папка.

За да качвате файлове на хостинга препоръчваме да използвате FileZilla клиент (прост, безплатен, лесен за употреба).

Актуализация на Drupal - модули, ядрото и трансфери

Възможно е да се записват файлове на върха на новата версия на Drupal или първо да изтриете всички ненужни освен FTP сайтове. Важно! Ако сте създали никакви нови или редактиране на системни файлове (например, Htaccess или robot.txt), те не трябва да се пренапише!

Актуализация на Drupal - модули, ядрото и трансфери

Тогава вие сте поканени да се вземат на няколко крачки, когато първо натиснете бутона «Напред», а след това «прилага до новини».

Актуализация на Drupal - модули, ядрото и трансфери

След като приключи, трябва да се види, че всички стъпки са успешни актуализации Drupal (маркирани със зелена отметка). След това системата ще ви помоли да отида до администраторския панел или на главната страница на уеб проекта.

6. Последната стъпка - включването на нормалната работа на сайта. Отидете на раздел "Configuration" - "Поддръжка" и махнете отметката пред режим на поддръжка. Запазване на настройките.

Тук по принцип и всичко, което се отнася за ъпгрейд Drupal ядро. Ако нещо се обърка, не се паникьосвайте, вие все още имате резервно копие, с които можете да се възстанови на сайта.

Обновяване на модули и Drupal превод

Актуализация на Drupal - модули, ядрото и трансфери

Разрешена селекция от няколко модула, Drupal не е задължително да обработи един по един. След това в долната част на страницата, кликнете върху бутона "Изтегляне на тази актуализация." След стартиране на системата ще ви подкани да направите резервно копие на базата данни + извършване на актуализацията в режим на поддържане (всичко за Адра). Ако искате, можете да следвате тези съвети.

След като изтеглите файловете, плъгини и да преминете към следващата стъпка на страница Актуализация мениджър мениджър Update.

Актуализация на Drupal - модули, ядрото и трансфери

Трябва да добавите. промени в базата данни - кликнете върху линка «осъвременявания на базата данни Run». Както и при актуализацията на ядрото, първо натиснете «Продължи», а след това «Прилагане на висящите новини».

След ъпгрейд модули Желателно е също така да се актуализира преводите Drupal. За да направите това, отидете в раздел "Configuration" - опцията в менюто "Интерфейс за преводи" и там изберете раздела "Update" на.

Актуализация на Drupal - модули, ядрото и трансфери

Ако тази опция е, че не е нужно да инсталирате Локализация Актуализирайте приставката за Drupal. Излишно е да се актуализира преводи, извършени още по-лесно, отколкото нещо друго. Превъртете надолу до края, където има бутон "Обновяване на преводи." Натиснете го и изчакайте, докато процесът не завърши.