Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll
19/04/2020, by maria

После установки проверьте состояние своего сайта в разделе Администрирование > Отчеты > Отчет о состоянии (/admin/reports/status). Если на этой странице сообщается о каких-либо проблемах, устраните их.

Доверенные Хосты

Если вы не создали файл settings.php (в каталоге sites/default/, если вы не используете многосайтовую установку), он был создан для вас сценарием установки. Однако сгенерированный файл settings.php не включает конфигурацию «доверенный хост».

Существует проблема, чтобы изменить это: Разрешить настройку доверенных хостов с помощью установщика.

Для объяснения того, почему этот параметр имеет значение, см. Настройки доверенного хоста.

Убедитесь, что settings.php доступен для записи

Сценарий установки пытается сделать settings.php доступным только для чтения. В UNIX-подобных системах с доступом к оболочке это можно изменить с помощью

chmod u + w sites/default/settings.php

Если у вас есть (S) FTP-доступ к серверу, вы сможете использовать его для изменения разрешений или локального редактирования файла, а затем загрузить его.

Редактировать settings.php

Найдите раздел «Конфигурация доверенного хоста» в файле settings.php и прочитайте там комментарии. Добавьте строки (там или в другом месте файла), в которых перечислены разрешенные шаблоны для имени хоста. Например, если ваш сайт находится на www.example.com, вы можете добавить

$ settings ['trusted_host_patterns'] = [
   '^www\.example\.com$',
];

Записи в этом массиве являются регулярными выражениями, поэтому . должен быть экранирован, а символы ^ и $ отмечают начало и конец сопоставляемой строки.

Если вы хотите разрешить любой поддомен example.com, вы можете использовать регулярное выражение \.example\.com$ или (^|\.) example\.com $: второе соответствует example.com, а также поддоменам. Если вы хотите разрешить и example.com, и www\.example\.com, вы можете использовать регулярное выражение ^(www\.)?example\.com$ или перечислить два шаблона:

$settings['trusted_host_patterns'] = [
  '^www\.example\.com',
  '^example\.com$',
];

Сбросить разрешения на файле settings.php

Если вы сделали settings.php доступным для записи на предыдущем шаге, затем установите его обратно только для чтения:

chmod a-w sites/default/settings.php

Настройка каталога файлов

В большинстве случаев установочный скрипт создает каталог файлов для вас. Если Drupal не может создать каталог (что, скорее всего, связано с отсутствием необходимых разрешений), следуйте инструкциям ниже.

В каталоге sites/default создайте новый подкаталог с именем files /. Предоставьте разрешения на чтение, запись и выполнение в новом каталоге веб-серверу (обычно apache или nginx). Большинство программ FTP позволяют вам создавать новый каталог и устанавливать его разрешения.

Устранение неполадок веб-серверов на основе Apache

Если файлы каталога не принадлежат веб-серверу, есть два способа продолжить. В этих инструкциях предполагается, что у вас есть доступ к серверу оболочки и вы используете apache в качестве веб-сервера. Если у вас нет доступа к оболочке, вы сможете изменить права доступа к каталогу с помощью программы FTP.

На Unix-подобном сервере вы можете проверить, «как» работает веб-сервер, выполнив следующие команды.

Для Apache 2.x:

$ ps aux | grep apache

Для Apache 1.x:

$ ps aux | grep httpd

В зависимости от вашего веб-сервера, одна из этих команд вернет последовательность строк, например:

www-data 13612 0,1 0,9 50640 20340? S 12:29 0:08 /usr/sbin/apache2 -k start

Первый столбец - это «пользователь», под которым работает ваш веб-сервер. В этом случае пользователь www-data. Чтобы сделать каталог файлов доступным для записи веб-сервером, вы можете изменить его владельца с помощью команды:

$ chown -R www-data sites/default/files

Если на вашем сервере недостаточно прав для изменения владельца папки, следующий лучший вариант - предоставить группе доступ для записи в эту папку с помощью следующей команды:

$ chmod -R 0770 sites/default/files

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.