|
平間と申します。
初めて投稿する初心者です。
「改行」で検索し過去ログを見たのですが、分からなかったのでお教えください。
WINxp 秀丸3.10です。
rank.cgiファイルを秀丸で開き、日本語入力した後保存して、FTPでupしました。
すると、WWWブラウザで確認するとエラーが表示されましたので、プロバイダーに
問い合わせたところ、
ここからーーーーーーー
CGIプログラムの改行コードがWindows用(CR+LF)のものになっていた
ようです。CGIプログラムの改行コードは、
UNIX用(LF)でお願いいたします。
FTPソフトでバイナリ転送する場合は、CGIプログラムを保存する時
UNIXの改行コードで保存してください。
また、Windowsの改行コードで保存してもFTPでファイル転送する時に
アスキーモードとして転送していただければ問題は起きないと思われます。
ここまでーーーーーーー
と返信いだきました。
そこで、上記の通り
保存するとき、
改行コード SHIFT-JIS (改行=LF)
としてやってみたのですが、ダメでした。
秀丸で日本語入力せずに、外部アプリで日本文を作成、コピーし、秀丸で開いたcg
iファイルにペーストしたとき、cgiは問題なく動きました。
おそらく環境設定をいじってしまったようなのですが、原因が分かりません。
どうかお教えください。
よろしくお願いいたします。
|
|