Проблема с кэшем MODX
Добрый день.
Столкнулся с такой проблемой.
При заходе на страницу выдает:
502 Bad Gateway nginx
Дело все началось с того что решил переустановить pdoTools и перестал заходить в админку и на сайт.
С бэкапа все восстановил и снова не работает.
Сервер на vps и на нем еще два сайте. Причем остальные 2 работают корректно.
Бэкапы настраивались по этой заметке: modx.pro/hosting/261-server-backup-and-uploading-to-dropbox/
Кэширование по этой: modx.pro/hosting/3143-included-memcache/
Лог /var/log/nginx/site-name-error.log пишет:
ошибку «recv() failed (104: Connection reset by peer) 502» в php-fpm /
Как заставить modx заново пересоздать cache, если в папке /core/cache пусто и используется нестандартный cache, а именно memcahed? Также хочу добавить что бэкапы 100% рабочие, но до тех пор пока папка /core/cache не пуста а резервное копирование настроено по статье таким образом, что cache не учитывается.
Спасибо большое.
Столкнулся с такой проблемой.
При заходе на страницу выдает:
502 Bad Gateway nginx
Дело все началось с того что решил переустановить pdoTools и перестал заходить в админку и на сайт.
С бэкапа все восстановил и снова не работает.
Сервер на vps и на нем еще два сайте. Причем остальные 2 работают корректно.
Бэкапы настраивались по этой заметке: modx.pro/hosting/261-server-backup-and-uploading-to-dropbox/
Кэширование по этой: modx.pro/hosting/3143-included-memcache/
Лог /var/log/nginx/site-name-error.log пишет:
ошибку «recv() failed (104: Connection reset by peer) 502» в php-fpm /
Как заставить modx заново пересоздать cache, если в папке /core/cache пусто и используется нестандартный cache, а именно memcahed? Также хочу добавить что бэкапы 100% рабочие, но до тех пор пока папка /core/cache не пуста а резервное копирование настроено по статье таким образом, что cache не учитывается.
Спасибо большое.
Комментарии: 13
modxclub.ru/blog/research/210.html
Посмотри конец статьи. Не совсем твоя ситуация, но может направить поиски в нужную сторону.
Посмотри конец статьи. Не совсем твоя ситуация, но может направить поиски в нужную сторону.
Кэш memcached очищается перезагрузкой memcache:
/etc/init.d/memcached restart
Попробуй!
Это не одно и тоже если сделать service memcached restart
если так то делал неоднократно.
Спасибо.
если так то делал неоднократно.
Спасибо.
И никто даже не мог подумать, что проблема в xpdoapccache.class.php, xpdocachemanager.class.php, xpdomemcache.class.php, xpdomemcached.class.php, xpdowincache.class.php если убить первый файл то тут же поймаешь 502 ошибку.
Вопрос следующий почему так происходит и как не поймать ее в будущем? эти файлы подошли с другого сайта, с нулевого, и не уверен что они подойдут с дистрибутива… нужно попробовать как нибудь.
Пока что вижу единственное решение это в скрипте резервного копирования, включить сохранение кэша, или же сохранить папку /core/xpdo в надежное место:)
Кто то может что посоветовать или добавить?
Вопрос следующий почему так происходит и как не поймать ее в будущем? эти файлы подошли с другого сайта, с нулевого, и не уверен что они подойдут с дистрибутива… нужно попробовать как нибудь.
Пока что вижу единственное решение это в скрипте резервного копирования, включить сохранение кэша, или же сохранить папку /core/xpdo в надежное место:)
Кто то может что посоветовать или добавить?
Ну так ты наверное думал что /xpdo/cache это временная папка для XPDO и снес её?))
Бэкап это хорошо, бэкапь весь сайт и базу.
Бэкап это хорошо, бэкапь весь сайт и базу.
нет, безумкин допустил ошибку в изначальном скрипте резервного копирования на написал --exclude=cache/* что привело к исключению файлов
Правильно ли написал для исключения только /core/cache?
--exclude=/core/cache/*;?
Правильно ли написал для исключения только /core/cache?
--exclude=/core/cache/*;?
Затрудняюсь ответить, можно мне ссылочку на скрипт.
Бэкапы настраивались по этой заметке: modx.pro/hosting/261-server-backup-and-uploading-to-dropbox/
в самом верху темы — ссылка
в самом верху темы — ссылка
Ну так --exclude=cache/* будет исключать все все файлы в папке /cache, папку xpdo и её подпапки это не затронет.
Затронет, затронет, я уже поправил тот скрипт.
А можно на исправленный взглянуть?)
Там же, в заметке, и исправил.
Почитал комментарии, там действительно были ошибки какие-то, но это было так давно.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.