WP Super Cache 安裝後無法使用

Gelomen發表於2020-10-16

獲取 wp-content 讀寫許可權

$ sudo chmod 777 /var/www/html/wordpress/wp-content/

檢查 cache 檔案

進入 wp-content 目錄

$ cd /var/www/html/wordpress/wp-content

檢查 wp-cache-config.php 是否存在,若不存在則將 ./plugins/wp-super-cache/wp-cache-config-sample.php 複製到 wp-content/ 中,並重新命名為 wp-cache-config.php

$ cp plugins/wp-super-cache/wp-cache-config-sample.php ./wp-cache-config.php

檢查 advanced-cache.php 是否存在,若不存在則將 ./plugins/wp-super-cache/advanced-cache.php 複製到 wp-content/ 中

$ cp plugins/wp-super-cache/advanced-cache.php ./

並將這兩個檔案都開啟可寫入許可權

$ sudo chmod 777 wp-cache-config.php advanced-cache.php

 新增配置

回到 wordpress 根目錄,在 wp-config.php 中 ABSPATH 之前新增兩行

define('WP_CACHE', true);
define('WPCACHEHOME','/var/www/html/wordpress/wp-content/plugins/wp-super-cache/');

/** 設定WordPress變數和包含檔案。 */
require_once( ABSPATH . 'wp-settings.php' );

重新整理 WordPress 外掛頁面應該就不會報錯了,但會在 WP Super Cache 設定頁面頂部提示 /var/www/html/wordpress/wp-content 許可權問題,此時先不要修改許可權,先 啟用快取功能

儲存更新後再執行

$ sudo chmod 755 /var/www/html/wordpress/wp-content/

 

相關文章