Очистка кеша в Modx Revo через cron

Иногда, при заполнении сайта внешним скриптом, в modx не отображаются материалы до те пор, пока не будет обновлен кеш, либо не отредактирован один из добавленных материалов.

Для того, чтобы избежать рутинной работы я написал простенькую функцию.

Данная функция использует API modx во внешнем файле:

function clearCache() {
require_once('../index.php'); // путь к index.php самого modx (тот, что в корне сайта)
$modx= new modX();
$modx->initialize('web');
$modx->getService('error','error.modError', '', '');
$cm = $modx->getCacheManager();
$cm->refresh();
}
comments powered by Disqus
info@webinmd.com
+373 69 82 88 12
panicaz
Напишите нам