fatal error class memcached not foundの意味

memcachedというクラス(関数群をまとめたもの)が見つからない

考えられるエラーの原因

memcachedとはサーバーレベルでインストールされている、データベースの読み出し結果などをメモリに保存し、次に同じデータが参照されたときにメモリから即座に返すことができるソフトウェアです。ワードプレスでこのエラーが発生した場合の原因は、W3C total cache plugin、やテーマでmemcached特有の機能が呼び出されているときにサーバーにmemcachedが無いときにエラーとなります。

エラーの対処方法・修正方法

該当のプログラムやプラグインを削除する

エラー内容を良く見て、どのファイルに原因が有るかを突き止めます
例:/wp-content/plugins/w3-total-cache/lib/W3/Cache/Memcached.php
上記の場合は、エラーの原因はW3C total cache pluginです。このプラグインをフォルダごと削除してしまえばとりあえずはエラーが出ないようにする事ができます。

memcacheをインストールする

memcacheをサーバーにインストールするには下記のコマンドを発行します。

sudo apt-get install php5-memcache

WordPress ワードプレスのエラーの修正のご依頼はWPドクターまでお気軽にどうぞ [お見積もりは無料です]