2014-01-26 2 views
3

У меня есть скорость страницы Google, установленная с сервером nginx, установленным после here. Мне нужно очистить/удалить предыдущий кешированный контент, но не смог найти решение. На pagespeed site его упомянул, чтобы использовать эту команду:Google PageSpeed, не обновляющий кеш

touch /var/ngx_pagespeed_cache/cache.flush 

Но я не имею никакого успеха с ним. Спасибо за любую помощь.

+0

Что вы имеете в виду, не имея никакого успеха? В инструкциях на странице указано, что файлы не будут удалены. – Dayo

+0

Я имел в виду, что я не уверен в обновлении кеша, поэтому он всегда отображает старый. Спасибо – user969068

+0

Этот вопрос также задал на форуме mod_pagespeed: https://groups.google.com/d/msgid/mod-pagespeed-discuss/27064241-6eda-4683-b95a-bf66193994a5%40googlegroups.com – sligocki

ответ

2

/var/ngx_pagespeed_cache ваша папка для кеширования? Если это так, это должно сработать. Как отметил Dayo, мы не удаляем файлы, просто аннулируем их.

Однако вы также можете просто скопировать папку кэширования, а затем перезагрузить Nginx (чтобы очистить кеш в памяти). Если вы используете memcached, вам тоже нужно будет это очистить.

+0

да, это то же самое папке, которую вы написали выше. Безопасно ли удалять папку кэширования? Спасибо – user969068

+1

Да, безопасно удалять папку кэширования. Однако предпочтительнее использовать 'touch/var/ngx_pagespeed_cache/cache.flush'. – sligocki

3

попробовать это click here более

sudo touch /var/cache/mod_pagespeed/cache.flush 
Смежные вопросы