11.6. Ручне завантаження модулів і тем оформлення

Last updated on
14 April 2025

Як вручну завантажити чи закачати модуль або тему.

Мета

Ручне завантаження файлів модуля або теми і їх закачування на ваш сайт, якщо сайт або Drush методи для установки або оновлення модуля або теми не працюють, або якщо ви розміщуєте розроблений користувачем модуль або тему.

Вимоги до сайту

Для виконання завантаження вручну повинно бути виконано одну з наступних умов, описаних в цьому розділі:

Пропустіть цей розділ, якщо все вищесказане не відноситься до вас. Якщо ви використовуєте Composer для управління файлами на вашому сайті, дотримуйтесь інструкцій з оновлення файлів в Розділ 3.5, «Використання Composer і Git для завантаження файлів» замість цієї теми.

Кроки

Якщо ви встановлюєте модуль або тему з Drupal.org, дотримуйтесь інструкцій по установці, а потім інструкцій щодо завантаження/розпакування. якщо ви створили модуль або тему, пропустіть крок завантаження. Замість цього створіть архівний файл (який ви знаєте, як витягти на сервері) і продовжуйте кроки по завантаженню/розпакуванню, використовуйте будь-який метод, що підходить для створення архівного файлу.

Завантаження файлів

  1. Відкрийте сторінку проекту модуля або теми на drupal.org; наприклад, сторінка admin toolbar (https://www.drupal.org/project/admin_toolbar).
  2. Скрольте до розділу Downloads внизу сторінки.

    Завантаження файлів модулів

  3. Натисніть tar.gz щоб завантажити файл на комп’ютер. Іншим способом, якщо у вас є доступ до командного рядка на вашому сервері (що працбє на Linux), ви можете скопіювати адресу посилання для tar.gz файлу з вашого браузера і використовувати цю комануд для скачування файлу (з заміною потрібного URL):
wget https://ftp.drupal.org/files/projects/admin_toolbar-8.x-1.26.tar.gz

Завантаження файлів на ваш сайт і їх розпакування

  1. При додаванні нового модуля або теми, створіть підкаталог у вашій верхній modules і themes директорії (якщо вони ше не існують). Як правило, люди роблять contrib підкаталог для додаткових модулів і тем, які завантажуються з Drupal.org, і custom підкаталог для модулів і тем, які вони створили. Ваша директорія modules може виглядати як це:

    Пропонована структура каталогів для модулів

  2. Якщо ви замінюєте існуючий модуль або тему на оновлену версію, переведіть сайт в режим обслуговування. Дивіться Розділ 11.2, «Включення і вимкннення режиму обслуговування».
  3. Якщо ви замінюєте існуючий модуль або тему на оновлену версію, знайдіть і видаліть всі існуючі файли і каталоги для існуючого модуля або теми. Модулі зазвичай розташовані під директоріями верхнього рівня modules, і теми зазвичай розташовані під директоріями верхнього рівня themes.
  4. Завантажте .tar.gz файл (або будь-який інший архів, який ви створили) на ваш сайт. Помістіть його в те саме місце, з якого ви видалили директорію (При заміні існуючого модуля або теми) або відповідний підкаталог з modules або themes (якщо додається новий модуль або тема).
  5. Розархівайте файли з .tar.gz архіву (або будь-який інший створений архів), створіть підкаталог в тому ж місці, що і файл архіву. Якщо у вас немає доступу до терміналу, або ваш хостинг сервер не працює на Linux, ваш файловий менеджер панелі управління хостингом повинен давати можливість витягти файли. Якщо у вас є доступ до терміналу для вашого хостинг сервера (що працює на Linux) і ви використовуєте tar.gz файл, ви можете використовувати таку команду як:

    tar -xzf admin_toolbar-8.x-1.17.tar.gz
  6. Видаліть стислий файл з сервера, якщо ваш метод розпакування ще не видалив його.
  7. Зверніться до Розділ 11.3, «Завантаження функціоналу і установка модуля з Drupal.org», Розділ 11.5, «Завантаження і установка теми оформлення з Drupal.org», Розділ 13.6, «Оновлення модуля Drupal», або Розділ 13.7, «Оновлення теми оформлення Drupal» для завершення установки або оновлення модуля або теми. Почніть з кроку після того, як автоматичне завантаження буде здійснене.

Поліпшіть свої знання

  • Якщо ви працюєте з декількома оточеннями (наприклад, сайт локальної розробки і робочий сайт) вам доведеться повторити кроки в кожному оточенні, або склонувати оточення. Дивіться Розділ 11.8, «Створення сайту для розробки».
  • Якщо ви додали нову тему, перейдіть в Керування адміністративного меню в Оформленя (admin/appearance) і видаліть стару тему.

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: extend-manual-install.asciidoc

Help improve this page

Page status: No known problems

You can: