WordPressサイトの高速化プラグインとして有名なプラグインですが、キャッシュの扱いに注意が必要です。サーバー容量不足の原因となっているかもしれません。
こんばんは!みかです。
ブログの高速化対応の一環として、ソースを最適化してくれる「Head Cleaner」というWordPress用プラグインを使用していました。
ソース最適化用のプラグインとしては、比較的有名なため、名前くらいは聞いたことがある方も多いと思います(^^
そんな便利なHead Cleanerですが、つい最近落とし穴にハマってしまったため、使用上の注意点などを本日はご紹介します。
サーバー容量が残りわずかに・・・
私はエックスサーバーとシックスコアサーバーを借りているのですが、ふとある日、シックスコアのサーバー管理画面を除くと、
「約70GB / 100GB」
とサーバーのディスク容量が危険な水域にまで達してしまいました。
シックスコアで運用しているブログは1つのみで、まだサーバー契約してから4ヶ月も経過していないので、かなりのペースで増加しています。
サーバー容量が上限に達すると、新規記事を投稿できなくなったり、サイトの表示不具合も発生する可能性があります。
これはまずいという事で原因調査してみました。
原因はHead Cleanerのキャッシュ!
調査してみた結果、原因はHead Cleanerのキャッシュでした!
中でもJavaScriptのキャッシュを格納する以下のフォルダの容量が約64GBもありました。
/wp-content/cache/head-cleaner/js
約70GB中、約64GBをHead Cleanerのキャッシュが使っているというヤバすぎる状況です(;^_^A
でも、原因が分かれば後はキャッシュを削除するだけだと思っていたら、
そう簡単な話では無かったんですよね~。
設定画面からは削除できず・・・
まず試したのが、Head Cleanerの管理画面から削除する方法。
管理画面には、「キャッシュファイルを削除」というボタンがあるので、これをポチッと押せば、めでたし、めでたし\(^o^)/
かなと思っていたら、キャッシュの容量が大きすぎるためか、何度削除ボタンを押しても、エラー画面が表示されて削除できませんでした。
FFFTPからでもダメ!
それならばと、FTPソフトのFFFTPで直接、Head Cleanerのフォルダにアクセスして、強制的にキャッシュファイルを削除しようとしたのですが、
こちらもファイル容量が大きすぎるためか、FFFTPがフリーズして、アクセスできない事態に陥りました。
この時点で万策尽きました(笑)
シックスコアさんにお願い
そんな訳で最終的には、シックスコアのカスタマーサポートに事情をお話して、該当ファイルを削除して頂きました(;^_^A
その結果、
「約7GB / 100GB」
と大幅な容量削減に成功しました(^^
この中にも別のキャッシュファイルが含まれていると思いますが、1ブログが使う容量なんて、普通はこんなもんですからね。
さすがに70GB超えにはビビりました(笑)
それから色々調べてみたのですが、Head Cleanerのキャッシュは、溜まっていく一方で、キャッシュの削除は手動で定期的に削除していくしかないようです。
Head Cleanerは便利なプラグインなのですが、キャッシュの手動削除は面倒なので、別プラグインに乗り換えることも検討しないとですね~。
今回、シックスコアのカスタマーサポートに連絡したのは初めてでしたが、土日に問い合わせしたにも関わらず、1時間以内に回答がくる超速対応でした!
元々、シックスコア(エックスサーバーと同じ会社が運営)は、サポートの評判は良かったのですが、その良さを改めて実感しましたね~。
レンタルサーバーは色々ありますが、サポートの面でもエックスサーバーやシックスコアサーバーがオススメです。
基本はエックスサーバーで良いと思いますが、ブログのアクセス数が伸びてきたら、シックスコアに乗り換えて、ステップアップしていきましょう\(^o^)/
エックスサーバーの詳細はこちらです。
シックスコアの詳細はこちらです。
コメント