WordPressのプラグイン管理画面のドロップインという新しい項目に
「advanced-cache.php 高度なキャッシュプラグイン ファイル wp-config.phpにdefine(‘WP_CACHE’, true)が必要です」と表記されました。
うっわー。思い当たる節がある…
WP super cacheっていうプラグイン消した記憶があります。
有名なキャッシュ系プラグインです。
キャッシュ系はエラーが起きやすいので基本ノータッチなんですけど、ちょいとサイトカスタマイズで困ってたんでなんとなく使っちゃいました。
このプラグインをアンインストールのにどうやらちゃんとした手順があるみたい。
To manually uninstall:
1:Turn off caching on the plugin settings page and clear the cache.
プラグインページでプラグインを無効にします。
2:Remove the WP_CACHE define from wp-config.php. It looks like
define( 'WP_CACHE', true );
3:Remove the Super Cache mod_rewrite rules from your .htaccess file.
4:Remove the files wp-content/advanced-cache.php and wp-content/wp-cache-config.php
5:Remove the directory wp-content/cache/
6:Remove the directory wp-super-cache from your plugins directory.
WordPress WP Super Cache公式ページ
プラグインのインストールなんて停止して削除するだけで普通こんな手順踏まんでしょ。
まぁもう削除してしまったもんは仕方ない。
あんまこの辺いじると碌なことないけど、この手順を1から踏んで確認していきました。
- 1:Turn off caching on the plugin settings page and clear the cache.
- 2:Remove the WP_CACHE define from wp-config.php. It looks like define( 'WP_CACHE', true );
- 3:Remove the Super Cache mod_rewrite rules from your .htaccess file.
- 4:Remove the files wp-content/advanced-cache.php and wp-content/wp-cache-config.php
- 5:Remove the directory wp-content/cache/
- 6:Remove the directory wp-super-cache from your plugins directory.
- 結果
1:Turn off caching on the plugin settings page and clear the cache.
プラグインページを無効にする。これは削除するとき常にやってるんで多分大丈夫。
2:Remove the WP_CACHE define from wp-config.php. It looks like define( 'WP_CACHE', true );
wp-config.php の define(‘WP_CACHE’, true) みたいなコードを削除する。
FTPソフト使ってサーバーからwp-config.phpをダウンロードしてコードエディターで確認したところ上記のようなコードは全く見当たらなかった。
記載が無かったのでコードをいじることなく無視。
3:Remove the Super Cache mod_rewrite rules from your .htaccess file.
Xサーバーのサーバー管理画面から見に行って.htaccess編集画面を確認。
ようわからんことにこれまたWP-Super-Cache関連の記載は一切無かった。
よって無視。
4:Remove the files wp-content/advanced-cache.php and wp-content/wp-cache-config.php
これはサーバー管理画面からサイトドメインフォルダ→ public_htmlフォルダ→wp-contentフォルダにいくとcache.phpだけあったので結構勇気が要ったけど思い切って削除。
削除する前にFTPで該当phpファイルをダウンロードしてコード確認したけど何も書かれてなかった。
5:Remove the directory wp-content/cache/
これもwp-contentフォルダの中に、空のcacheフォルダがあった。
中身が何も入っていないのでデスノートばりに削除。
6:Remove the directory wp-super-cache from your plugins directory.
これもwp-contentのプラグインフォルダを探してみたけど、もう無かったので放置。
結果
結果、正しかったのかよく分かりませんが無事ドロップイン表示は消えました。
正しくないアンインストール手順を踏んだせいで、結構大変な目にあいました。
しかももう先にアンインストールしていたため、色々と手順に隙間が出来ていました。
その後全く不具合は発生しておりませんが、一応何個か削除したので備忘録として残しておこうと思います。
コメント