Второй раз сталкиваюсь с данной проблемой. В первый раз не придал особого значения, но во второй раз задумался..
Если включить кеш, по-началу все нормально, затем, спустя время, зайдя в очередной раз на сайт видишь сообщение "Сайт в режиме обслуживания", он действительно в режиме обслуживания, но из системы я не выходил. Набираешь user/login, проходишь авторизацию, открывается страница "Сайт в режиме обслуживания". Второй раз user/login, проходишь авторизацию - открывается страница профиля. Первое что уже странно - нужно вбивать 2 раза пароль и логин, и второе - должна открыться главная страница, а не страница профиля. Далее заходишь в админку - все нормально. Стоит перейти на какую-либо не административную страницу сайта - выводится "Сайт в режиме обслуживания". Можно нажать назад и дальше лазить по админке, но если снова открыть любую не административную страницу, сайт снова покажет страницу, которую должен показать не вошедшим юзерам. Очистка кеша не помогает. Выход из этой ситуации один - отключить кеш для анонимов.
Кто нибудь сталкивался с данными симптомами? Как решить? Да, к слову административные страницы - seven, остальные - omega скрещенный с bootstrap.. может имеет значение. Хотя страница профиля тоже на омеге.
Комментарии
я сталкивался, когда добавлял какое то доп кеширования
У меня на сервере стоит кажется memcached и eaccelerator. Раньше стоял мемкеш в виде модуля, но я его убрал. Сейчас установлен AdvAgg.. может дело в нем. Спасибо!
возможно это memcached (как сейчас перед глазами проноситься залогнился, на главную зашел опять как будто не залогнился), п.ч. я тоже раньше его использовал на одном из буржхостинге, потом попытался отключить да не тут то было.
отключите любое кэширование, посмотрите, что будет.
Сейчас у меня включено только кеширование блоков, пока что все нормально.
это чудесно, я тоже с мемкешем попал, пришлось с нуля переделывать