wp super cache是由wordpress官方團隊開發的緩存插件,功能強大,對于提升網站的訪問速度起到非常重要的作用,但是需要主要的地方也比較多,很多同學會遇到wp super cache無法安裝的問題,木易今天就介紹下常見安裝問題的解決辦法,如果無法安裝或者安裝后無法啟動或運行,請按照以下步驟操作:
1.確認wp-content是否可寫,如果不可寫,linux主機下,將屬性調為777;
2.確認wp-content/wp-cache-config.php 是否存在,如果不存在,將wp-super-cache/wp-cache-config-sample.php 復制到 wp-content/中,并重命名為 wp-cache-config.php;
3.確認 wp-content/advanced-cache.php 是否存在,如果不存在,到wp-super-cache/advanced-cache.php 中,將advanced-cache.php 復制到 wp-content/ 中;
4.確認 wp-config.php 中有define( ‘WP_CACHE’, true );
并且在require_once(ABSPATH.’wp-settings.php’);
之前;
5.嘗試關閉插件,并重新啟動,運行預緩存,查看是否已經進行緩存;
6.查看wp-content/cache/supercache 是否存在supercache 文件夾,如果沒有自己創建一個;
7.如果插件已經安裝但是啟動失敗,提示“WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed!”,找到wp-content/advanced-cache.php,打開,查看 wp-cache-phase1.php 的路徑是否正確,一般wp-cache-phase1.php存放在 wp-content/plugins/wp-super-cache/ 中,如果不對,將其修復;
8.主頁正常但是其他頁面打不開,出現404,到設置中更新下固定鏈接,點擊“保存”,查看是否訪問正常了,如果扔不正常,可以多點幾下,如果還不行,將.htaccess 刪除,并刷新瀏覽器。
9.如果你之前曾經安裝過wp super cache,當重新安裝提示錯誤,進行了以上操作仍然無法安裝,在wp-config.php 中,加入define( ‘WPCACHEHOME’, ‘/home1/vhost/vh556552/www/wp-content/plugins/wp-super-cache/’ ); //Added by WP-Cache Manager