Проблема с кэшем 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 не учитывается.
Спасибо большое.
Александр
11 февраля 2016, 11:24
modx.pro
1
2 424
0

Комментарии: 13

Воеводский Михаил
11 февраля 2016, 23:22
0
modxclub.ru/blog/research/210.html
Посмотри конец статьи. Не совсем твоя ситуация, но может направить поиски в нужную сторону.
    Роман Садоян
    11 февраля 2016, 23:38
    0
    Кэш memcached очищается перезагрузкой memcache:
    /etc/init.d/memcached restart
    Попробуй!
      Александр
      12 февраля 2016, 02:09
      0
      Это не одно и тоже если сделать service memcached restart
      если так то делал неоднократно.
      Спасибо.
      Александр
      12 февраля 2016, 11:42
      0
      И никто даже не мог подумать, что проблема в xpdoapccache.class.php, xpdocachemanager.class.php, xpdomemcache.class.php, xpdomemcached.class.php, xpdowincache.class.php если убить первый файл то тут же поймаешь 502 ошибку.
      Вопрос следующий почему так происходит и как не поймать ее в будущем? эти файлы подошли с другого сайта, с нулевого, и не уверен что они подойдут с дистрибутива… нужно попробовать как нибудь.
      Пока что вижу единственное решение это в скрипте резервного копирования, включить сохранение кэша, или же сохранить папку /core/xpdo в надежное место:)
      Кто то может что посоветовать или добавить?
        Роман Садоян
        12 февраля 2016, 11:47
        0
        Ну так ты наверное думал что /xpdo/cache это временная папка для XPDO и снес её?))
        Бэкап это хорошо, бэкапь весь сайт и базу.
          Александр
          12 февраля 2016, 12:38
          0
          нет, безумкин допустил ошибку в изначальном скрипте резервного копирования на написал --exclude=cache/* что привело к исключению файлов
          Правильно ли написал для исключения только /core/cache?
          --exclude=/core/cache/*;?
            Роман Садоян
            12 февраля 2016, 12:56
            0
            Затрудняюсь ответить, можно мне ссылочку на скрипт.
              Александр
              12 февраля 2016, 19:02
              0
              Бэкапы настраивались по этой заметке: modx.pro/hosting/261-server-backup-and-uploading-to-dropbox/
              в самом верху темы — ссылка
                Роман Садоян
                12 февраля 2016, 19:17
                0
                Ну так --exclude=cache/* будет исключать все все файлы в папке /cache, папку xpdo и её подпапки это не затронет.
                Роман Садоян
                12 февраля 2016, 19:19
                0
                Почитал комментарии, там действительно были ошибки какие-то, но это было так давно.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        13