Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

страница АДМИНКИ кешируется в браузере?


Recommended Posts

Имеем чистый opencart 3.0.2.0.  Свежеустановленный.

И имеем странную ситуацию.

 

Кешируется страница админки в браузере.

Я даже модификаторы не могу обновить из-за этого.

Движок выдает заголовок для кеширования на 7 дней.

Как это понимать и как бороться?

 

--------

Установил с нуля.  Ни одного модуля не устанавливал.  Но заголовки кеширования отдаются.

Удалил.  Поставил опять движок с нуля.  Эффект повторяется.

 

На демо на официальном сайте версия движка 3.0.1.0

Там заголовков кеширования нет.  Что тоже не совсем хорошо, т.. к. явного запрета нет, но и времени кеширования тоже нет.

 

 

 

 

e42f0da652.jpg

 

31ac1c7cca.jpg

 

 

 

 

 

В 2.*  никакого кеширования в админке нет.  Четко движок посылает заголовки запрета кеширования.

 

2a4ad6035e.jpg

 

 

ЭТО ДЕМО:

 

991e442723.jpg

Link to post
Share on other sites

хотя и на включенном кеше твига такого у себя не наблюдаю

PS но русская сборка стоит, может там чего докрутили, хотя сомневаюсь

Link to post
Share on other sites
1 час назад, ashap сказал:

может там чего докрутили

Ничего

@sitecreator смотри настройки сервера, ну не может быть такого, вернее НЕ должно
проверь на локалке.

 

2 часа назад, ashap сказал:

кэш twigа

Это только отображение, но не заголовки

Link to post
Share on other sites
2 часа назад, ashap сказал:

кэш twigа это

Кеш твига - никак не рулит заголовками сервера.


Попадались мне пару серверов после горемастера с этой проблемой... 
Немножко надо мануалы читать и смотреть что в конфигах пишется при включении php-fpm!

Link to post
Share on other sites

3 минуты назад, ashap сказал:

Рулить она теоретически может и заголовками

теоретически, но не практически

Т.е.это слой view, который, как известно, не имеет права управлять , кроме как отдачей отрендеринногл контента

И если это он, то за это .нужно убивать
В файлах твига  нет прямого обращение к header()
а в ос addHeader - должен быть в контроллерах

 

может все же ngnix?

 

Link to post
Share on other sites
23 минуты назад, chukcha сказал:

теоретически, но не практически

Т.е.это слой view, который, как известно, не имеет права управлять , кроме как отдачей отрендеринногл контента

И если это он, то за это .нужно убивать
В файлах твига  нет прямого обращение к header()
а в ос addHeader - должен быть в контроллерах

 

может все же ngnix?

 

Какой слой view ?

Тычка в настройках на главной шестерёнка , кешировать или как то так называется

 

Ну и понятно что это не оно уже

Link to post
Share on other sites
2 минуты назад, ashap сказал:

Ну и понятно что это не оно уже

 

2 минуты назад, ashap сказал:

кешировать или как то так называется

это просто файловая "помойка" скомпилированных шаблонов, не более того.

 

4 минуты назад, ashap сказал:

Тычка в настройках на главной шестерёнка

Затычка :)

Link to post
Share on other sites

Встречал такое часто

Расширение pagespeed сервера такую самодеятельность устраивает
Выключите его к моНАХам, если включено оно
Еще могут быть нактройки хостинга, кто то включил кеширование браузером  html

Link to post
Share on other sites

Вобщем на самом деле нет никакой проблемы, а есть чьи-то кривые руки.
При создании виртуалхоста в isp5, который работает в режиме php-fpm, панель по непонятным мне причинам, вместо того чтобы сделать expires для location /jpg|png...etc, т.е. для статики. Вставляет expires для всей секции server {}.
А так как тс любитель много умничать, но мало понимать, естественно он этого не досмотрел.
 

Т.е. это вопрос не опенкарта - сугубо кривых настроек серверного окружения, так сказать спициализдизм. 

  • +1 1
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.