Drupal 8/9 не генерують зображення певних стилів

Проблема сьогодні - під час розробки сайту Drupal 8 зупинилося створення стилів зображень, і це сталося навіть у темі адміністратора. Щоб знайти причину і все ж залишити сайт із нормальними зображеннями, довелося включити генерацію стилів за будь-яку ціну.

На drupal.org я знайшов рішення у вигляді виконання команди.

sudo a2enmod rewrite
systemctl restart apache2

Але мій сервер працює на CentOS з BrainyCP, і цю команду не можна виконати. У інших темах я знайшов інше рішення - у папці стилів створити файл htaccess і вміст.

<Files *>
  SetHandler none
</Files>

Проте цей варіант також не був успішним.

Наостанок, наступний варіант допоміг - у файл налаштувань додайте рядки:

$config['image.settings']['suppress_itok_output'] = TRUE;
$config['image.settings']['allow_insecure_derivatives'] = TRUE;

Після цього всі стилі повинні завантажуватися як очікувалося.

І як невеликий підсумок - схоже, проблеми із потоковими зображеннями були спричинені увімкненням прискорень та кешуванням у налаштуваннях Cloudflare в панелі керування Brainy.

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

Простий текст

  • Не дозволено жодних HTML теґів.
  • Рядки й абзаци переносяться автоматично.
  • Адреси вебсторінок та адреси електронної пошти автоматично перетворюються у посилання.
Код мови коментаря.