Minify, как очистить кеш? - PullRequest
7 голосов
/ 19 мая 2011

Я использую Zend Framework с minify ,

Я обновил JavaScript Jquery и JqueryUI,

Я очистил весь кеш браузера, перезапустил веб-сервер,

но я все еще получаю старые файлы, как мне заставить его видеть новые файлы ?

Я проверил дату создания / изменения файла, это сегодня (так как я разархивировал их), я на Windows, не знаю, если это что-то меняет

Я использую Firebug иЯ вижу старый jquery 1.5.1 вместо нового 1.6.1

Ответы [ 2 ]

4 голосов
/ 19 мая 2011

Я использую ту же настройку, и в minify config вы можете настроить базовый каталог для ваших файлов кэша.Если вы не укажете его, по умолчанию - как я помню - папка tmp веб-сервера.Если вы не видите свои изменения, это обычно означает, что эти файлы все еще находятся в системе, поэтому простое нажатие клавиш Ctrl + F5 не удалит файлы кэша на стороне сервера.

Minify config example:
$min_cachePath = '/var/www/example.com/cache/minify';

Обновление для вас:

Пример использования сервера WAMP в Windows:

example.com находится по адресу:d: /www/example.com

минимизировать папку: d: /www/example.com/htdocs/static/utils/min (примечание: вы также можете указать min в example.com/htdocs/ мин, это так, как я предпочитаю)

в min / config.php У меня есть это:

$min_allowDebugFlag = false;
$min_errorLogger = false;
$min_enableBuilder = false;

$min_cachePath = 'd:/www/example.com/cache/minify';

$min_documentRoot = '';
$min_cacheFileLocking = true;
$min_serveOptions['bubbleCssImports'] = false;
$min_serveOptions['maxAge'] = 31556926;
$min_serveOptions['minApp']['groupsOnly'] = false;
$min_serveOptions['minApp']['maxFiles'] = 10;

Так что в основном я установил его относительнокорень сайта, а не собственный каталог tmp сервера.

2 голосов
/ 11 июля 2012

Если вы хотите, чтобы все минимизированные файлы были воссозданы с обновленным JavaScript или CSS, удалите все минимизированные файлы из временной папки.

В системе Linux сделайте следующее:

sudo rm /tmp/minify_*

В системе Windows сделайте следующее:

DEL %TEMP%\minify_* %SystemRoot%\Temp\minify_*
...