ブログで記事作成中に画像をアップ時している最中に、「一時フォルダーが見つかりません」というエラーメッセージが表示がされ、画像がアップできませんでした。
理由がわからずPHPのバージョンを変えてみたりもがいているうちに、500 Internal Server Errorが出て、ブログが全く表示されなくなったのです。
これは、初めての現象だったのでかなり焦りました。
自分でもかなり調べてみたのですが、正解にはたどり着けず、Xサーバーのサポートに問い合わせをして解決しました。
500 Internal Server Errorを解決した方法
解決まで、問い合わせをしたり結構な時間を要したのでうが、結論だけサクッというと、エックスサーバーの容量がいっぱいになっていたことでした。
削除できるファイルをFTPソフトで削除して、見事に使えるようになりました。
それではそこまでに至る手順を見ていきましょう!
何をやっているときにえらーが起きたのか
どうしてなったかについてはじめからおさらいしておきます。
まず、ワードプレスのブログの記事を執筆中に、画像をドラッグアンドドロップでアップしようとしたところエラーが出たのです。
「一時フォルダーが見つかりません」
というエラーです。
なんじゃこりゃ?と訳が分からずに、「何かの間違い?」くらいに思って、何度か繰り返してみましたが同じでした。
PHPのバージョンのせい?
ぐぐってみると、「PHPのバージョンのせいかもしれない」ということで、Xサーバーに行って、ドメイン単位でPHPのバージョンを切り替えてみることにしました。
phpのバージョンは「PHP7.4.4」で推奨値でした。
推奨値でしたが、他のバージョンに変更すると改善するかと思い、何度か違うバージョンを試しているうちに事件が起こりました。
ブログを表示するとこのような表示になりました。
こうなってしまうと、ブログの表示はおろか、ワードプレスのダッシュボードのURLを表示しても「500 Internal Server Error」の画面しか出なくなってしまいました。
この様になって途方にくれてしまいました。
Xサーバーの管理画面を見ていると、サポートにメールをして聞くことができるので、時間がかかりそうであまり気が進まなかったのですが、自力で解決することができなかったので、藁にもすがる思いでメールで問い合わせをしました。
するとこのようなお返事をいただきました。
サーバーアカウント「〇〇〇〇」のサーバーパネルにログインしましたところ
サーバーの容量が以下のように表示されておりました。ディスク使用量:200000.0MB
空き容量:0.0MB上述のようにサーバーの空き容量が不足していることが原因で、
「500InternalServerError」が発生しております。そのため、お客様にてサーバー上の不要なデータを精査し、
削除することで空き容量を確保してくださいますでしょうか。空き容量を確保していただくことでエラーが解消するかと存じます。
なんと、容量不足になっていたのでした。
Xサーバーの容量不足の原因
ご覧の通り、空き容量が0.0MBとなっていました。
このサーバーには、現在33のドメインを管理しているのですが、ブログの容量が多くなるものというのは心当たりがなかったのですが、一つ気になる点があったのです。
それは、一年くらい前?数ヶ月?くらいに道入した、バックアップのプラグイン「BackWPup」のバックアップデータではないかと目星を付けたのでした。
このデータが溜まり、容量を食っていたのではないかとの推察です。
直近のバックアップがあればいいですからね。
Xサーバーの容量不足を解消
調べてみると、FTPソフトを使って、いらないバックアップファイルを削除すると容量が開くというもの。
早速やってみることに。
そうしないとブログが表示されないので、最優先で実行しました。
私はFTPソフトは、以前は、FFFTPを使っていましたが、今は「ファイルジラ」を使っています。
以下は、ファイルジラでのキャプチャです。
消去すべきファイルは次の場所にあります。
/hogehoge.com/public_html/wp-content/uploads
「hogehoge.com」の部分は、あなたのドメインに置き換えて下さい。
この中の同じようなファイルが沢山るものを古い順から削除していって下さい。
backwpup-e2b264-backupsのフォルダを開いてみましょう!
削除してしまったあとで、今はこの一つのファイルしかありません。
容量は約8GBあります。
これが、毎週積み重ねていくとどんどん容量がたまってしまいますね。
このようなデータが沢山あったので、
Xサーバーの容量が増えブログが復活しました!
空き容量が122GB増えました。
ヽ(´ー`)ノバンザーイ
早速、ブログのURLを開いてみると、何事もなかった様に通常通りに見ることができました。
もちろん、画像のアップデートも記事の更新もできました。
バックアップのプラグイン「BackWPup」今後の対策
このままで行くと、またいつの日かバックファイルがたまってしまい、ブログを開くことができなくなってしまいますので、バックアップのプラグイン「BackWPup」は取り合えす停止にしました。
設定すると上書きにバックアップできたりするのかもしれませんが、違うプラグインを入れようかとも検討しています。
まとめ
ブログで記事作成中に画像をアップ時している最中に「一時フォルダーが見つかりません」というエラーメッセージが表示がされ、画像がアップできず、500 Internal Server Errorというエラーがでた原因は、サーバーの容量がいっぱいになっていたことでした。
対処法は、FTPソフトで不要なバックアップファイルを削除。
バックアッププラグインについては、今後どうするか検討が必要。
UpdraftPlus WordPress Backup Pluginがいいのではないかと思っています。
最後まで読んでいただき、ありがとうございました!
コメント