Как очистить кэш Smarty
первоначальный владелец нашей компании имел веб-сайт, разработанный с использованием Smartys. Я обновил страницу продукта, но даже после удаления временного файла из "templates_c", который я считал файлом кэша, обновленная страница продуктов вообще не появится, все по-прежнему выглядит точно так же, как и раньше.
Как очистить кэш на Smartys так, чтобы моя измененная страница была видимой?
1 ответов
Smarty использует каталог компиляции и отдельный каталог кэша. templates_c
- пожалуй, составить каталог. Кэш указан в $smarty->cache_dir
. Это то, что тебе нужно опустошить.
в PHP с Smarty версии 2, Вы можете выполнить функцию clear_all_cache()
$smarty->clear_all_cache();
если вы используете Smarty версии 3, команда clearAllCache()
$smarty->clearAllCache();
чтобы узнать каталог кэша:
echo $smarty->cache_dir;