Redis Object Cache更新時のFatal errorの対処方法

IT知識

どこかのサイトでワードプレスのおすすめプラグインとして紹介されていたので、Redis Object Cacheをインストールしたが更新時に難があった。

現象

Redis Object Cacheのプラグイン更新後、「このサイトで重大なエラーが発生しました。」のメッセージが表示され、サイトはおろかログインできなくなってしまった。

実際のエラーイメージ

Fatal error: Uncaught Predis\Connection\ConnectionException: Connection refused [tcp://127.0.0.1:6379] in.................................................
..........................................................................
..........................................................................
............/wp-content/plugins/redis-cache/dependencies/predis/predis/src/Connection/AbstractConnection.php on line 131
このサイトで重大なエラーが発生しました。

対処方法

ワードプレスをインストールしたサーバの wp-content フォルダにある object-cache.php を削除する。

参考

「重大なエラー」による管理画面アクセス不能
少しの間、管理をサボっていて久々にWordpressにログインしたところ以下のエラーが表示され、管理画面にログインできなくました。 「このサイトで重大なエラーが発生しました。対応手順については、サイト管理者のメール受信ボックスを確認してくだ...

上記参考サイトにもあるようにRedis Object Cacheは上級者向けのプラグインのようだ。
Redisに関連した用語で「インメモリデータベース」などわたしにはよく分からなかったため、ファイル object-cache.phpを削除後、ワードプレスのエラーが消えた時点でこのプラグインを削除することにした。

その他参考

Redis 最新情報 | OSSサポートのOpenStandia™【NRI】
OSSの【Redis】について、概要や動作確認、機能、特徴などを解説。OpenStandiaは、NRI(野村総合研究所)のオープンソースソフトウェアサポートサービスです。対象OSS120種類以上!
インメモリデータベースとは? - インメモリ DB の説明 - AWS
インメモリデータベースとは何か、またそれがビジネスにどのように役立つかを説明します。

コメント

タイトルとURLをコピーしました