札幌Web制作のシンクグラフィカ

Re: Re: Re:ロリポップ!でCGIが動きません

キーオさん (2012-10-10 12:37:20) http://www.ipcom.jp/mailform/check.cgi

CGIが無事に動きました。問題はパーミッションではありませんでした。

原因
CGIの記述で、改行コードが「CR」になっていた。
(CRはWindows系サーバで使用する改行コード。ロリポップ!はLinux系サーバ)

解決方法
TeraPadでCGIファイルを開き、「ファイル」→「文字/改行コード指定保存」を実行して、改行コードを「LF」で指定して上書き保存した。

ちなみにパーミッションはロリポップ!指定でもこちらのサイト指定でも動きました。
エディタの環境設定で改行コードの指定を明示的に設定する必要がありますね。
いろいろとお手数をお掛けしました、ありがとうございました。