Premature end of script headers

| | コメント(0)

新しい、ホスティングサービスのサーバーで、perlのCGIで、このエラーが起きました。

意味からいって、改行コードが怪しいと、LFにしてみたり、ASCIIで転送してみたりしてみたのですが、治らず、ネットで調べると、魔法のような解決策が。

スクリプトの最初の、

#!/usr/local/bin/perl

を、

#!/usr/local/bin/perl --

とする。後ろにスペースとマイナスを2つつけました。

これで実行されました。

キツネにつままれたよう。

最終的にやったことは、これと、ローカルのファイルを、Shift-JIS、改行コードをLFにしてASCIIで転送したこと。

今後のためにメモを残します。

カテゴリ

コメントする

このブログ記事について

このページは、Hiroshiが2007年12月20日 21:40に書いたブログ記事です。

ひとつ前のブログ記事は「やっと著作権庁の登録リストに入った」です。

次のブログ記事は「少しだけクリスマス気分」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.0