WordPressのWP Super Cacheプラグインをインストールしてみました。
このプラグインは動的ページであるWordPressに静的ページなキャッシュを作ることでページへのアクセスに伴う負荷を軽減させるというものだそうです。
このサイト自体アクセスは少ないですが、何せサーバのリソースが充分とは言えないので、入れてみたほうが良いだろうと判断。
まずはプラグイン管理から普通にインストールしたところ、「パーマリンク構造エラー」が発生。
調べてみたところ、パーマリンクの設定を初期設定以外に変更する必要がありそうなので、別のものに変更。
そして管理画面に移動すると
WP_CACHE constant set to false
The WP_CACHE constant is used by WordPress to load the code that serves cached pages. Unfortunately it is set to false. Please edit your wp-config.php and add or edit the following line above the final require_once command:define(‘WP_CACHE’, true);
上記のメッセージが出ていました。
再度調べてみたところ、こちらのサイトなどで対処法を確認。
それによるとwp-config.phpに
define(‘WP_CACHE’, true);
上記の一文を付け加えれば良い模様。
しかしただ追記するのではなく、
if ( !defined(‘ABSPATH’) )
define(‘ABSPATH’, dirname(__FILE__) . ‘/’);
上記箇所より上でなければいけないとの事。
なのでサーバにログインしpublic_html/wordpressに移動しそのディレクトリ内にあるwp-config.phpをviで編集。
define(‘WP_DEBUG’, false);
//wp-cache
define(‘WP_CACHE’, true);if ( !defined(‘ABSPATH’) )
define(‘ABSPATH’, dirname(__FILE__) . ‘/’);
このように追記しました。緑文字部分が追記箇所。
これでメッセージも消えてプラグインが動作するようになりました。
ちなみに設定→WP Super Cache→Contentタブでキャシュが出来ているか確認できます。
[ad#ad_footer]
コメント
コメントを投稿