
在サーバーを移転した後まだMemcachedキャッシュを起動していませんでした。今日起動したところ、以前のキャッシュがまだ消えていなかったので、手動でWordPressのMemcachedキャッシュファイルをクリアする必要がありました。
ネットで調べるとtelnetを使う方法ばかり出てきますが、Linuxサーバーにtelnetがインストールされていない場合は自分でインストールする必要があります。CentOSにtelnetをインストールするコマンドは以下の通りです:
yum install telnet telnet-server
その後、以下のコマンドを入力すればMemcachedキャッシュ情報をクリアできます。
telnet localhost 11211 flush_all ctrl + ] //回车,输入这个后才能退出 quit //退出
もちろん、もっと便利な別の方法もあります。WordPress管理画面から直接Memcachedキャッシュをクリア、それはプラグインを使う方法です。
数年前にMemcachedキャッシュを有効にしていたサイト運営者は、github上のobject-cache.phpファイルを使っていたはずです。
そして最近Memcachedキャッシュを有効にした人は、水煮魚のWPJAMプラグインに付属のobject-cache.phpを使っているはずです。
つまり、水煮魚のWPJAMプラグインをインストールしている場合、このプラグインのシステム情報画面から手動でキャッシュをクリアできます。
