Попытался избавиться от itok-окончаний в HTML — перестали создаваться стили изображений.

Главные вкладки

Аватар пользователя VasyOK VasyOK 12 сентября 2022 в 13:08

Ради борьбы за чистоту кода решил убрать окончания для файлов изображений. Типа
<img src="..picture.jpg?itok=T4ha3pWU" />

В settings.php прописал:
$config['image.settings']['suppress_itok_output'] = TRUE;

окончания убрались, но возникла проблема:
Перестали создаваться стили для вновь закачанных изображений.

Или как-то по другому это сделать?

Лучший ответ

Аватар пользователя marassa marassa 12 сентября 2022 в 13:17
2

VasyOK wrote: В settings.php прописал:
$config['image.settings']['suppress_itok_output'] = TRUE;

Маловато будет! Надо еще
$config['image.settings']['allow_insecure_derivatives'] = TRUE;

Комментарии

Аватар пользователя marassa marassa 12 сентября 2022 в 13:17
2

VasyOK wrote: В settings.php прописал:
$config['image.settings']['suppress_itok_output'] = TRUE;

Маловато будет! Надо еще
$config['image.settings']['allow_insecure_derivatives'] = TRUE;

Аватар пользователя OldWarrior OldWarrior 12 сентября 2022 в 13:18
1

Попробуйте.

$settings['file_public_path'] = 'sites/default/files';
$config['image.settings']['suppress_itok_output'] = TRUE;
$config['image.settings']['allow_insecure_derivatives'] = TRUE;