Подробнее о том, как очистить кэш?
Я использую Zend Framework с minify,
я обновил javascripts jQuery и jQueryUI,
я очистил весь кэш браузера, перезапустить веб-сервер,
но я все еще получаю старые файлы как я могу заставить увидеть новые файлы ?
Я проверил дату создания/изменения файла, это сегодня (так как я распаковал их), я на Windows, не знаю, если это что-то меняет
Я использую Firebug, и я вижу старый jquery 1.5.1 вместо нового 1.6.1
2 ответов
Я использую ту же настройку, и в minify config вы можете настроить базовый каталог для своих файлов кэша. Если вы не укажете его, он по умолчанию - как я помню - папка tmp веб-серверов. Если вы не видите своих изменений, это обычно означает, что эти файлы все еще находятся в системе, поэтому простой Ctrl+F5 не очистит файлы кэша на стороне сервера.
Minify config example:
$min_cachePath = '/var/www/example.com/cache/minify';
обновление:
пример использования WAMP server в windows:
example.com is at: d:/www/example.com
минимизировать папку: d:/www/example.com/htdocs/static/utils/min (Примечание: Вы также можете иметь мин под example.com/htdocs/min, это именно так, как я предпочитаю)
в 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 сервера.
Если вы хотите убедиться, что все уменьшенные файлы воссозданы с помощью обновленного JavaScript или CSS, удалите все уменьшенные файлы из временных папок.
в системе Linux сделайте следующее:
sudo rm /tmp/minify_*
в системе Windows, сделайте следующее:
DEL %TEMP%\minify_* %SystemRoot%\Temp\minify_*