simplicityパフォーマンス追求広告

Value Serverでトラブったら最大ファイル数が怪しいかも。あとキャッシュ削除重要

さて、気ままな頻度で更新していたこのblogだが、先週ぐらいからなぜか画像のアップロードに失敗するようになってきた。基本PC使わずにarrows m02のみで更新している俺はもっぱら「ギャラリー→image shrink lite→wordpressアプリ」の流れで共有してアップロードしている。何故かそれがfailed, retryとなり全くアップロード出来ない。

まずは原因特定

考えられる大まかな原因箇所をまずは特定する。

  • ファイル(データ)が悪い! →
    違うファイルをアップロードしても失敗するので違うっぽい
  • アプリ(クライアント)が悪い!
    Webの管理画面からアップロードしても失敗するので違うっぽい
  • サーバー側が悪い
    ここまでは確定。

さて、サーバー側となると大きくは2箇所。ちなみにとにかく安く軽くのバリューサーバー【まるっとプラン】
を使っている。初期費用が無いのもデカい。個人blogなら十分過ぎるスペックでしょう。

  • サーバーサイドアプリ(wordpressとか)が悪い
  • サーバー自体(Value Server)が悪い

こいつを特定すべくググってみる。Web管理画面からのアップロード時には「一時フォルダが見つかりません」というエラーが出ていたので、そのままググると、どうやらphp.iniのupload_tmp_dirが存在しないことが原因のようだ。

php.iniはそもそも見えないので分からないが、Value Serverのファイルマネージャから見てみると確かにサーバールートにtmpと言うディレクトリは存在しない。一般的にはここになるようだ。

合っているかどうか、何故消えたのかなど分からないことだらけだが、取りあえず作ってみる。するとエラー!

Value Server ディレクトリ作成エラー

この時点でほぼサーバー自体の問題で有ることは確定。

解決策

まずは、Value Serverのメンテや不具合の情報を公式ページで確認する。特に何も無し。faqにもそれらしい情報は無い。
もう少し探りたいところだが、サポートが薄いと定評のあるValue Serverだ、問い合わせ回答に時間が掛かることもあろうと、取りあえずサポート窓口に事象報告。

その後暫く開けて、管理画面を幾つかのぞいてみると、何か違和感のある表示が。
Value Serverディスク使用量

ん。。。最大ファイル数100,000、使用ファイル数100,000 !
もー、、、完全にコレ。

いや、そもそもValue Serverに最大ファイル数なんて制限が有ること自体初めて知ったよ。25GBとか凄い余裕だと思ったけど、普通にファイル数の方が先に制限に引っかかりそうだ。

あと、なんでかディスク容量も10GBとか使ってるんだけど。。。え、このblogよ?内容薄い、更新頻度もまばら、画像も多用していない、動画も載せていない。。。DBだって9MBしか使っていないコレが9GB??

何かがおかしい。。。

取りあえず解消

さらっと怪しげなディレクトリを探っていって見ると、

wp-content/cache/page_enhanced

以下に何やらキャッシュの残骸らしき物が。W3 Total Cacheのキャッシュのようだが、既にアンインストールしているので、「なんで残ってるの?」状態。さくっと削除。その後、、、

  • tmpディレクトリ作成→成功!
  • メディアのアップロード→成功!

ふぅ、、、と言うときにValue Serverからも返事があった。やっぱファイルを消してくれとのこと。レスポンスまで3.5時間。サポートスピードは十分良いのでは。

その後の原因追及

さて、取りあえず解消したものの、ファイルマネージャで削除したときのファイル数が少なすぎる。Value Serverのファイルマネージャは、ディレクトリ指定で消しても全ての削除ファイルが表示されるのだが、これがせいぜい100個ぐらいしか表示されなかった。これじゃすぐまたパンクする。

さっきの過剰な使用量を見ても怪しいので、管理画面からファイル一覧容量順。2~3分ぐらい表示に掛かるとのことだが、おとなしく待って見てみると。。。

Value Server管理画面 ディスク使用容量の確認 ファイルサイズ順

もう、明らかにヤバい奴がいる。Head Cleanerのキャッシュだ。
まぁ、ヘッダのクリーンなんてしている場合じゃ無いということでHead Cleanerはアンインストール。アンインストールしたらディレクトリ以下もごっそり消えたので取りあえず安心。。。

以下のページあたりはまさにどんぴしゃ。

「Head Cleaner【WordPressプラグイン】に落とし穴!? ¦ そば どっと びず」

http://xn--d9jvb.biz/wordpress/1486.html

どうやらHead Cleanerは定期的にキャッシュを削除しないと大変なことになるらしい。と言うわけで取りあえずHead Cleaner自体をアンインストールした。結果キャッシュは削除され、普通な感じに改善。

Value Serverディスク使用量 改善後

ふぅ。。。

まとめ

  • Value Serverはディスク使用量だけでなく、ファイル数制限があるので注意
  • Word Pressのcacheディレクトリ以下は注意してみておこう
  • Value Serverのサポートスピードは案外と悪くないかも



スポンサーリンク
AdSenseレクタングル大
AdSenseレクタングル大

シェアする

フォローする

スポンサーリンク
AdSenseレクタングル大