October 21st, 2018

Drupal 8 — тема без CSS после установки. Решение


После установки Drupal 8 на хостинг, тема отображается без стилей. Рассказываю что помогло, а то потом забуду.

Открываем вот этот .htaccess:

example.ru/sites/default/files/.htaccess

# Turn off all options we don't need.

Options -Indexes -ExecCGI -Includes -MultiViews

# Set the catch-all handler to prevent scripts from being executed.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006

# Override the handler again if we're run later in the evaluation list.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003

# If we know how to do it safely, disable the PHP engine entirely.

php_flag engine off

Во второй строке удаляем это:

-ExecCGI -Includes

После этого всё работает. Сначала я закомментировал всю строчку, но потом свёл до минимума количество изменений параметров, назначение которых представляю себе довольно расплывчато.

PS. код процитирован не совсем правильно, так как петушиный ЖЖ не имеет кнопки вставки кода в 2018 году. Пока я не нашёл способа борьбы с этим говном, коды будут битыми.