Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Как удалить определённый кэш через крон?

Тема в разделе "Вопросы- ответы", создана пользователем Bashmak, 10 ноя 2022.

10.11.22 в 17:37
10.11.22 в 22:17
6
330
0
  1. TopicStarter Overlay
    Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +168 / 25 / -0
    Есть модуль, который создаёт кэш вот так:
    Код:
    create_cache('cache_lighstat', $result_lighstat);
    Мне нужно очищать этот кэш по крону раз в 5 минут.

    Пробовал создать php файл с содержимым:
    Код:
    <?php
    if (!defined('DATALIFEENGINE')) {
        die('Hacking attempt!');
    }
    
    clear_cache('cache_lighstat');
    ?>
    И запускал его через крон, но результата нет, кэш не очищается.
    У меня на сайте тип кэша Redis

    Что я делаю не так?
     
  2. Пафнутий

    Пафнутий Бывалый

    Регистрация:
    7 май 2020
    Сообщения:
    330
    Лучших ответов:
    3
    Рейтинги:
    +130 / 19 / -0
    Код:
    <?php
    define('DATALIFEENGINE', true);
    define('ROOT_DIR', realpath(dirname(__FILE__)));
    define('ENGINE_DIR', ROOT_DIR.'/engine');
    require_once ENGINE_DIR.'/data/config.php';
    require_once ENGINE_DIR.'/modules/functions.php';
    
    clear_cache('cache_lighstat');
    ?>
    Файл положи в папку, где лежит DLE. Либо вместо realpath(dirname(__FILE__)) укажи явно путь к корневой папке DLE, например '/home/public_html'
     
  3. evgfreeman

    VIP Кинотрафик v2

    Регистрация:
    26 апр 2016
    Сообщения:
    3.349
    Лучших ответов:
    7
    Рейтинги:
    +1.520 / 210 / -0
    Bashmak какой модуль?
     
  4. TopicStarter Overlay
    Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +168 / 25 / -0
    Закинул файл в public_html, и при попытке открыть выходит вот такая ошибка:
    Notice: Trying to get property 'connection' of non-object in /var/www/admin/data/www/site.ru/public_html/engine/modules/functions.php on line 786
     
  5. TopicStarter Overlay
    Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +168 / 25 / -0
    Модуль статистики, но я думаю не столь важно какой модуль.
     
  6. 1080p

    1080p Местный

    Регистрация:
    20 окт 2020
    Сообщения:
    1.799
    Лучших ответов:
    4
    Рейтинги:
    +731 / 216 / -0
  7. TopicStarter Overlay
    Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +168 / 25 / -0
Похожие темы
  1. Kollogroes
    Ответов:
    3
    Просмотров:
    404
  2. stepanych
    Ответов:
    2
    Просмотров:
    2.628
  3. hent4iboys
    Ответов:
    0
    Просмотров:
    255
Загрузка...
Яндекс.Метрика