2014-01-26 78 views
3

我有谷歌的pagespeed與安裝nginx服務器安裝以下here。我需要刷新/刪除以前的緩存內容,但找不到解決方案。在pagespeed site其提到使用此命令:谷歌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所說,我們不刪除這些文件,只是使其無效。

但是,您也可以只需rm -r緩存文件夾,然後重新加載Nginx(以清除內存中的緩存)。如果你正在使用memcached,你也必須清除它。

+0

是的,它也是如此你上面寫的文件夾,刪除緩存文件夾安全嗎?謝謝 – user969068

+1

是的,刪除緩存文件夾是安全的。但是,使用'touch/var/ngx_pagespeed_cache/cache.flush'是首選方式。 – sligocki

3

試試這個click here更多

sudo touch /var/cache/mod_pagespeed/cache.flush