[РЕШЕНО] Сломался OnSiteRefresh
Вся суть: после обновы до свежего MODX на двух сайтах появилась ошибка "[OnSiteRefresh] Plugin pdoTools failed!"
На первом сайте (вроде как) всё нормально работает. На втором, когда приходит время — ломается весь фронтенд (не генерируется менюшка например). Приходится самому лезть в админку и жать «Обновить кеш».
Вопрос: что может быть? Хостинг Beget + PHP7.
UPD: на первом сайте такая же ерунда. Приходится самому заходить на странички и «заставлять генерить» нужное.
Решение: У меня хостинг beget и видимо проблемы у них. Помогло переключение с PHP7 на PHP 5.6
На первом сайте (вроде как) всё нормально работает. На втором, когда приходит время — ломается весь фронтенд (не генерируется менюшка например). Приходится самому лезть в админку и жать «Обновить кеш».
Вопрос: что может быть? Хостинг Beget + PHP7.
UPD: на первом сайте такая же ерунда. Приходится самому заходить на странички и «заставлять генерить» нужное.
Решение: У меня хостинг beget и видимо проблемы у них. Помогло переключение с PHP7 на PHP 5.6
Комментарии: 7
Такая же фигня: modx.pro/help/10872/
Как же не хочется откатывать назад к PHP 5.6…
Как же не хочется откатывать назад к PHP 5.6…
Временно упадет скорость на сайтах (хотя они и так генерятся моментально).
Ничего, я например (временно) готов это терпеть. В саппорт отписался, уж когда-нибудь починят.
Ничего, я например (временно) готов это терпеть. В саппорт отписался, уж когда-нибудь починят.
Ок. А я, пожалуй, просто забью на время с работой по сайту. Ибо, если шаблоны не теребить — работает нормально.
Да там на каждый чих — генерится кеш. Лучше наверное откатиться до 5.6 :/
Никаких трабл за то с ним.
Никаких трабл за то с ним.
Наверное ты прав. Так и сделаю. Спасибо
PHP я так и не понизил, зато вчера обновил pdoTools до 2.8.0 и Modx до 2.5.4 и вот уже пол дня работаю без описанных выше галов.
Если хостинг Бегет, то пробела уже решена на стороне хостера. Вот ответ от технического отдела:
«Доброго дня, внесли изменения в настройки веб-сервера по всем сервера, подобные ошибки должны пропасть на всех сайтах. по предварительному заключению проблема была связана с настройкой opcache — opcache.revalidate_freq,
установка данного значение в ненулевое приводит к возникновению подобных ошибок.»
Так что можете на всякий случай в файле .htaccess в корне сайта прописать директиву
opcache.revalidate_freq 0
«Доброго дня, внесли изменения в настройки веб-сервера по всем сервера, подобные ошибки должны пропасть на всех сайтах. по предварительному заключению проблема была связана с настройкой opcache — opcache.revalidate_freq,
установка данного значение в ненулевое приводит к возникновению подобных ошибок.»
Так что можете на всякий случай в файле .htaccess в корне сайта прописать директиву
opcache.revalidate_freq 0
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.