Movable Typeのサムネイル作成でエラーが発生する理由

このQ&Aのポイント
  • Movable Typeでファイルをアップロードし、サムネイルを作成にチェックを入れると、CGIエラーが発生します。
  • エラーの原因はImage Magickにある可能性もありますが、Movable Typeにも問題があるかもしれません。
  • また、ファイルの大きさに関係なく、一部のファイルでエラーが発生することもあります。
回答を見る
  • ベストアンサー

Movable Type サムネイル作成でのエラー

Movable Typeでファイルをアップロードし、サムネイルを作成にチェックを入れて、ポップアップ、埋め込みを選ぶと、以下のようなCGI errorが出ます。 The specified CGI application misbehaved by not returning a complete set of HTTP headers. 原因はImage Magickにあるのでしょうか。Movable Typeにあるのでしょうか。 サムネイルを作成にチェックを入れなかった場合はうまく動作します。 また、全てのファイルでエラーが出るわけではなく、一部のファイルでエラーがでます。200KBでうまくいくファイルもあれば、140KBでエラーが出るファイルもあるので、ファイルの大きさは関係ないと思うのですが。。。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • CHI-512
  • ベストアンサー率69% (63/91)
回答No.1

こんにちは。 サムネイル生成の全てでエラーで出る訳ではないのですよね? 私も同じ経験をしましたが、エラーメッセージが違いますね・・・。 ですが、参考になるかもしれないので、私の見解を述べます。 恐らく、サーバーに原因があると思います。 (レンタルサーバーで動かしていると仮定して話します。) そのレンタルサーバーでは、Movable Typeの動作について、サポートページか何かで注意書きがあったりしませんでした? 例えば、『Movable Typeのバージョン2.Xまでは動作確認してます』など。 eugeniaさんが使用中のMovable Typeのバージョンは、サーバーでは動作確認済みのものですか? サーバーによっては、負荷のかかるCGIが動いた際にそのCGIをストップさせる機能があります。 恐らく・・ですが、サムネイル生成時のCGIによる負荷が、サーバーエラーを引き起こし、CGIをストップさせているのではないかと。 実は私も、とあるサーバーで同じ体験をしました。 Movable Typeの3.2がスムーズに動いていたサーバーに3.3を入れた途端、サムネイル生成でエラー連続。 サーバーに問い合わせても、『Movable Typeはサポート外です。』の一点張り(泣) 色々調べた結果、上記のような結論に至りました。 現在、他サーバーに移転準備中です。 私の場合は、“諦め”ましたが、 解決方法が見つかるといいですね。 参考になれば、幸いです。

eugenia
質問者

お礼

ご回答ありがとうございます! なるほど、サーバーに原因があるかもしれないんですね。 サーバーは自前なので、動作確認等の注意書きは勿論ないです。。。 >サーバーによっては、負荷のかかるCGIが動いた際にそのCGIをストップさせる機能があります。 恐らく・・ですが、サムネイル生成時のCGIによる負荷が、サーバーエラーを引き起こし、CGIをストップさせているのではないかと。 この可能性があるかもしれませんね。これについて調べてみたいと思います。 とても参考になりました。丁寧な回答、本当にありがとうございます。 解決方法を見つけるため、頑張ってみます!

関連するQ&A

  • CGIのエラー

    やっとIISにPerlを組み込むことができたのですがエラーが出て先に進めません cgiを実行すると CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. と表示されます 何が何だかさっぱりわかりません ご指導願います

  • CGIエラー

    ホームページにCGIを設定したら下記エラーが発生したのですが、どこの行がエラーになったかが表示されません… もしわかりましたら教えて下さい。 CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers.

    • ベストアンサー
    • CGI
  • CGI ErrorでCGIが動かない。。

    Windows2000上で、IISでCGIを動かそうとしているのですが、 「CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: 」 (are:の以下には何も無い) とブラウザに表示されて動きません。何が考えられますか? 実行権限も与えているし、ファイル名を間違ってもいないのですが・・・

    • 締切済み
    • CGI
  • CGIエラー

    CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. というエラー表示がデスクトップに出てきたまま消えなくなりました。再起動してもだめです。 グループウェアの掲示板に貼り付けてあったWebページを見ようとしたところ、開けなかったうえこういったエラーが出てしまいました。 どなたかお願いします。

    • ベストアンサー
    • CGI
  • たびたび表示される”CGI Error”

    フリーのCGIや、PHPをレンタルサーバで動かしているんですが、 以前は問題なかったのに、最近下記のエラーメッセージが頻繁に出る用になりました。 --------------------- CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: --------------------- しかも、再読み込みをしなおせば、CGIもPHPも動作しています。 これはプログラム側の問題でしょうか? それともサーバ側の問題でしょうか? ご存知の方、教えてください~~。

    • 締切済み
    • CGI
  • CGI Error

    以前に同様の質問があったのですが、解決はされていなかったため再度質問させてください。 Windows 2000 Professional(service pack4)上でIIS5.0を使い実行ファイルを呼び出してCGIを作成しているのですが、 「CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: 」 (are:の以下には何も無い) とブラウザに表示されて動きません。 Default.htmのあるフォルダにjava scriptファイルがあり、その中で別フォルダにある実行ファイルを呼び出しております。 実行ファイルのあるディレクトリは読み取り、ASP等のスクリプトを実行する、ISAPIアプリケーションCGI等を実行するにのみチェックをいれ仮想ディレクトリ作成ウィザードで作成しました。 実行ファイルのあるディレクトリ以外のディレクトリは読み取りのみチェックで同様に作成しました。 ファイル名などに間違いはありません。 以前の同様の質問をされた方への回答で 「CGIの最初の出力に「Content-Type: text/html」と「1行の空白行」が必要」とありましたが、 これについては入っていました。 また、今回CGIエラーとなるシステムは、 以前別の環境で動作していたものを今回引継ぎ、新しい端末にて同様に設定しただけで、今回新たにソース変更を行っていません。 どうぞよろしくお願いします。

  • Movable typeについて

    Movable typeの新規インストールがうまくできないので教えてください。 操作手順としては (1)Movable typeの入手 (2)FilleZilla を使ってのセットアップ (3)ロリポップユーザーページhttp://user.lolipop.jp/ を使ってのデーターベース作製 (4)Movable typeのインストール をしたつもりですが うまくいっていません。 (4)Movable typeのインストールに関してですが http://ドメイン/cgi/mt/mt.cgiもしくは http://www.test.com/cgi/mt/mt.cgi にアクセスしても  Movable typeにようこそ という画面に出ません。 mt.cgiファイルが開けないのでperlがうまくいっていない可能性はありますが もし それが理由なら どうしたらいいのでしょうか? Movable typeにようこそ という画面が出た上での Movable typeの新規インストールはどうやったらいいか 教えて下さい。 よろしくお願いします。

  • Movable Typeインストール

    Movable Typeをインストールしています。 mt-check.cgiでシステムのチェックも終わり、いざmt.cgiを実行すると、「ページが見つかりません」とエラーメッセージが出ます。 考えられる原因は何でしょうか。 漠然とした質問ですみませんが、よろしくお願いします。

  • PHPの動作確認の際にエラー表示されます。

    PHPの動作確認の際にエラー表示されます。 OS XP PHP ver5.2.0 上記環境でサイトを作成しているのですが下記エラーメッセージが表示されてしまい どこを見たらいいのか分からない状態です。 The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are 上記メッセージのみ表示されています。 他のサイトを見ると何行目がおかしいか表示されているみたいなのですが・・・ どこを直したらいいのか教えていただけますでしょうか。

    • 締切済み
    • PHP
  • Movable Typeで2つ目のブログ作成でエラーがでます。

    はじめまして。 分りにくい説明になるかもしれませんが、現在の状況です。 1.ホームページビルダーで作成したサイトをレンタルサーバ(Xサーバ)を借りて運営しています。 2.最近、Movable Typeを導入してサイトを作成しました。(別ドメインで) 3.この別々のドメインをレンタルサーバでアップロードしています。 上記の内容までは問題がないのですが、ホームページビルダーで作成したサイトの1つ下の階層にもう1つサイトをMovable Typeで作成しようと思っています。例=http://www.aaaa.com/bbb/ (bbbの部分です) Movable Typeの環境設定(サイトパス)でbbbまで記入しているのですが、サイトの再構築をすると「HTTP 404 - ファイル未検出」のエラーがでます・・・。 もしかするとMovable Type以外で作成したサイトの階層にはMovable Typeで作成できないのでしょうか・・・。 ほんとうに分りにくい説明ですが、少しでも良いのでご回答のほどをお願いいたします。