突然、500 Internal Server Erroが出た。画像ドライバを変更する。

突然、500 ??のエラーが出たので驚いた。
画像ドライバを入れ替えて解決!

- スポンサードリンク -

MovableTypeで記事を投稿していたら、

「500 Internal Server Error」

が出て、ちょっと焦った。

mt-500-err.png

現象は画像の挿入時と、プレビュー時に発生

500.png

今回の現象

  • 記事に使用する画像をアップロードしようとしたら発生。
  • また、プレビューをしたら発生。

と、画像挿入時と、プレビュー時に発生した。

今まで、何ともなかったのに突然出たので

正直あせりましたね。

調べた結果、画像処理ライブラリで負荷がかかっていたらしい。

調べた結果

  • 画像のファイルサイズが大きい。
  • サーバーに負荷がかかっていたらしい。
  • 画像処理ライブラリが正しくインストールされていない。

どうやら、画像処理に問題があるらしい。

ImageMagickはサーバに負荷をかけるらしい。

画像処理ライブラリをGDに変更してみた。

やってみたこと。

画像ドライバに「ImageMagick」を使っていました。

そのため、画像処理ライブラリを

「GD」

に変更してみました。

手順は下記です。

  1. mt-config.cgiをダウンロードする。
  2. mt-config.cgiを下記のように変更する。
  3. 編集したmt-config.cgiをアップロードする
#ImageDriver ImageMagick
ImageDriver GD
コメントアウトか、削除します。

アップロードした後、再度、MovableType にログインしたら、

「みごと成功!」

まとめ

今まで、普通に使っていたのに、突然、

"500 Internal Server Error"

が出たので焦りました。

今までは、サーバーがImageMagickの処理をがんばって
やってくれてたんですね。

黙って、処理してくれるものですが、サーバー気遣って
たまには、インストールされているツールやプラグインなどを

見直したほうが良さそうですね。

今回は以上です。

このサイトは、リンクフリーです。

もし、気に入っていただけましたら、
SNSやみなさまのブログなどでご紹介ください。

その際は、このアドレスをそのまま貼っていただけると
うれしいです。

今回の紹介するアプリ。

特になし。

今回の紹介する製品。

特になし。

関連記事

下記も参考にしてください。
もしかするとWebサーバーの原因も疑ってみる必要あるかもしれません。
httpdを再起動できずに失敗する。他プロセスがポートを占有しているようなので調べてみた。

関連サイト

下記の記事を参考にさせていただきました。

ブログランキング


インターネット・コンピュータランキング

- スポンサードリンク -