11.6. Ручная загрузка модулей и тем оформления
Ручная загрузка файлов модуля или темы и их закачка на ваш сайт, если сайт или Drush методы для установки или обновления модуля или темы не работают, или если вы размещаете пользовательский модуль или тему.
Для выполнения загрузки вручную должно быть выполнено одно из следующих условий, описанных в этом разделе:
- Проблемы с правами доступа к файлам
- Проблемы с разрешением FTP
- Вы создали собственный модуль / тему или получили эти файлы от кого-то
- Вы не могли успешно выполнить инструкции в Раздел 11.3, «Загрузка функционала и установка модуля с Drupal.org», Раздел 11.5, «Загрузка и установка темы оформления с Drupal.org», Раздел 13.6, «Обновление модуля Drupal», или Раздел 13.7, «Обновление темы оформления Drupal»
Пропустите этот раздел, если все вышесказанное не относится к вам. Если вы используете Composer для управления файлами на вашем сайте, следуйте инструкциям по обновлению файлов в Раздел 3.5, «Использование Composer и Git для загрузки файлов» вместо этой темы.
Если вы устанавливаете модуль или тему с Drupal.org, следуйте инструкциям по установке, а затем инструкциям по загрузке / распаковке. Если вы создали модуль или тему, пропустите шаг загрузки. Вместо этого создайте архивный файл (который вы знаете, как извлечь на сервере) и продолжайте шаги по загрузке / распаковке, используйте любой метод, подходящий для создания архивного файла.
- Откройте страницу проекта модуля или темы на drupal.org; например, страница Admin toolbar (https://www.drupal.org/project/admin_toolbar).
Скрольте к разделу Downloads внизу страницы.

- Нажмите tar.gz чтобы загрузить файл на компьютер. Другим способом, если у вас есть доступ к командной строке на вашем сервере (работающим на Linux), вы можете скопировать адрес ссылки для tar.gz файла из вашего браузера и использовать эту комануд для скачивания файла (с заменой нужного URL):
wget https://ftp.drupal.org/files/projects/admin_toolbar-8.x-2.4.tar.gz
При добавлении нового модуля или темы, создайте подкаталог в вашей верхней modules и themes директории (если они уже не существуют). Как правило, люди делают contrib подкаталог для дополнительных модулей и тем, которые загружаются с Drupal.org, и custom подкаталог для модулей и тем, которые они создали. Ваша директория модули может выглядеть как это:

- Если вы заменяете существующий модуль или тему на обновленную версию, переключите сайт в режим обслуживания. Смотрите Раздел 11.2, «Включение и выключение Режима обслуживания».
- Если вы заменяете существующий модуль или тему на обновленную версию, найдите и удалите все существующие файлы и каталоги для существующего модуля или темы. Модули обычно расположены под директориями верхнего уровня modules, и темы обычно расположены под директориями верхнего уровня themes.
- Загрузите .tar.gz файл (или любой другой архив, который вы создали) на ваш сайт. Поместите его в то же место, из которого вы удалили директорию (при замене существующего модуля или темы) или соответствующий подкаталог из modules или themes (если добавляется новый модуль или тема).
Извлеките файлы из .tar.gz архива (или любой другой созданный архив), создайте подкаталог в том же месте, что и файл архива. Если у вас нет доступа к терминалу, или ваш хостинг сервер не работает на Linux, ваш файловый менеджер панели управления хостингом должен давать возможность извлечь файлы. Если у вас есть доступ к терминалу для вашего хостинг сервера (работает на Linux) и вы используете tar.gz файл, вы можете использовать такую команду как:
tar -xzf admin_toolbar-8.x-2.4.tar.gz
- Удалите сжатый файл с сервера, если ваш метод распаковки уже не удалил его.
- Ссылайтесь на Раздел 11.3, «Загрузка функционала и установка модуля с Drupal.org», Раздел 11.5, «Загрузка и установка темы оформления с Drupal.org», Раздел 13.6, «Обновление модуля Drupal», или Раздел 13.7, «Обновление темы оформления Drupal» для завершения установки или обновления модуля или темы. Начните с шага после того, как автоматическая загрузка будет совершена.
- Если вы работаете с несколькими окружениями (например, сайт локальной разработки и рабочий сайт) вам придется повторить шаги в каждом окружении, или склонировать окружение. Смотрите Раздел 11.8, «Создание сайта для разработки».
- Если вы добавили новую тему, перейдите в Управлении административного меню в Оформление (admin/appearance) и удалите старую тему.
Авторы
Написано и отредактировано Boris Doesborg, Jennifer Hodgdon, и Marc Isaacson.
Переведено Михаил Исмайлов.
Source file: extend-manual-install.asciidoc
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion