Ситуация такая, делал сайт, в один прекрасный момент (в перерывах между работами над сайтом) включается какой-то фантастический кеш, который кеширует всё на столько сильно что при попытке перейти в режим редактирования после его включения нужно пару раз нажать в панели кнопку "Сбросить кеш". Обращался в поддержку хостинга, там сказали что у них всё ок. Обратился в поддержку битрикса, ребята из сапоорта обратили внимание что такое кеширования может быть связано с неправильно работой прекомпилятора php, перешли с версии 5.3 на 5.6 (на сайте не продлена лицензия версия битрикса 15.5.10, это новая версия старого сайта) , в общем помогло частично. Кеширование пропало со страниц на которых нет комплексных компонентов, например на странице каталога всё осталось по прежнему.
Затем добавили в dbconn.php такой код:
На время всё заработало нормально, бешеный кеш пропал. Но вот поработал над сайтом ешё немного и он вернулся, только теперь всё ещё хуже, кеширует страницы, а после сброса кеша из админки, сайт вообще может выкинуть из авторизации, разлогинить вобщем. Потом по паре страниц прошёлся - опять всё норм. Первый раз с такой штукой сталкиваюсь. Подскажите что это может быть?
Затем добавили в dbconn.php такой код:
Код |
---|
session_cache_limiter('public'); |
На время всё заработало нормально, бешеный кеш пропал. Но вот поработал над сайтом ешё немного и он вернулся, только теперь всё ещё хуже, кеширует страницы, а после сброса кеша из админки, сайт вообще может выкинуть из авторизации, разлогинить вобщем. Потом по паре страниц прошёлся - опять всё норм. Первый раз с такой штукой сталкиваюсь. Подскажите что это может быть?
Всё сбудется, стоит только расхотеть...