WordPress WP_CACHE constant is not present in wp-config.php WP-Optimize プラグインで発生

WordPress 6.5.2
広告WordPress・PHP を学べる本

Amazonのアソシエイトとして、WordPress functions.phpは適格販売により収入を得ています。

概要説明

WP-Optimize プラグインを使用したキャッシュ機能を有効にした際に発生したエラー。wp-config.phpファイルに書き込み権限がないことが原因。

WP_CACHE constant is not present in wp-config.php

wp-config.phpのパーミッションが原因 ( 書き込み権限がない )

wp-config.php
define('WP_CACHE', true); // WP-Optimize Cache

キャッシュ機能を有効にするとwp-config.phpに上記を追加します。その際にファイルに書き込み権限がない場合は発生したエラーでした。

FTPなどでファイルに書き込み権限を付与

WordPress WP_CACHE constant is not present in wp-config.php WP-Optimize プラグインで発生

上記のようなパーミッション(権限)変更画面から設定を変更します

キャッシュを有効にしたら、パーミッションは元(400 や 440 など)に戻してください。wp-config.php を書き込めるままにしておくのは危ないです。

書き込みの権限を付けずに、上の 1 行を wp-config.php の「 That’s all, stop editing! 」の行より上に手で足しても直ります(こちらのほうが安全です)。

SiteBeacon(サイトビーコン)

サイトが止まったら、すぐに気づける。

ホームページを 5 分ごとにチェックして、止まったとき・エラーが出たとき・SSL やドメインの期限が近いときに、メールでお知らせします。2 サイトまでは、ずっと無料で使えます。

SiteBeacon を見る サイトを直す相談をする

監視で気づいたあとの直す作業も、同じ担当がお受けします。