Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как отключить кэш Apache2  (Прочитано 24927 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Electricity

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Как отключить кэш Apache2
« : 29 Января 2023, 05:57:21 »
В sites-available/my.conf
<VirtualHost xxx:80>
    ...
    <ifModule mod_deflate.c>
        AddOutputFilterByType INFLATE text/html text/xml text/css text/plain
    </ifModule>
</VirtualHost>

Уже в apache2.conf (это зверство, но всё равно кэширует)
<Directory /var/www/>
    ...
    AddOutputFilterByType INFLATE text/html text/xml text/css text/plain
</Directory>

Движок Wagtail (Django). Работает через wsgi.py
После обновления шаблона HTML, чтоб картинка изменилась перезапускаю сервант apache2ctl restart.

PS. А где физически этот кэш?
Kubuntu 18.04 amd64, Qt: 5.9.5, KDE Frameworks: 5.44.0, plasmashell 5.12.7, корпус чёрный, клава белая

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Как отключить кэш Apache2
« Ответ #1 : 29 Января 2023, 13:06:05 »
Уже в apache2.conf (это зверство, но всё равно кэширует)
Это одна и та же директива.

После обновления шаблона HTML, чтоб картинка изменилась перезапускаю сервант apache2ctl restart.
А WSGI сервер перезапустить не догадались?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Electricity

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Re: Как отключить кэш Apache2
« Ответ #2 : 31 Января 2023, 19:04:49 »
Конечно одна и та же. Сначала вставил в файл вирт.хоста, потом в виртуал.хост.
Решено. В шаблоне участок кода кешировался через when.
Kubuntu 18.04 amd64, Qt: 5.9.5, KDE Frameworks: 5.44.0, plasmashell 5.12.7, корпус чёрный, клава белая

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Как отключить кэш Apache2
« Ответ #3 : 31 Января 2023, 23:10:20 »
"Дело было не в машине…"
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.056 секунд. Запросов: 22.