編集すると Internal server error にNo.14858
ティナ さん 03/06/18 15:35
 
秀丸vr.3.19でCGIファイル(Perlパスの変更等)をサーバ設定に
合わせて上書きした後、転送(アスキー)すると
Internal server error が出てしまいます。

こちらの記述ミスかと思いメモ帳で同じく編集し転送(アスキー)
にすると普通に動作致します。
どのCGI Scriptでも同じ現象になってしまいます(;;)
又、動作させるCGIサーバを別のCGIサーバにしても同じく
Internal server errorになってしまいます。

何か原因として考えられる事はありますか?又対処方法が解り
ましたらご指導下さい。

以前に「EUCコードを開くと文字化けする」とお聞きしましてその際、
「文字コードの自動認識をする」のチェックを入れてください。
と教えて頂き解決しました。その後、そのままチェックを入れた
状態で使っています。
これが関係していますか?(EUCコード以外は自動認識を外した
方が良いのでしょうか?)
よろしくお願い致します。

[ ]
RE:14858 編集すると Internal server No.14860
たけのこ さん 03/06/18 16:47
 
たけのこです。

メモ帳で修正したのがOKなんだったら、サーバにアップロードすべきはSHIFTJIS
でエンコードされた(どなたかのハンドルみたい?)ファイルなんじゃないです
か? そうなら、自動認識をOFFにしてしまうのが手っ取り早いです。仰ってい
るのとは逆に、SHIFTJIS内に半角カタカナを織り交ぜているために、文字コード
判定で失敗しているのでは?

サーバの漢字コードがなんだか判れば、それにあわせればいいです。たぶん、PC
漢字で、そうならSHIFTJISでしょう。

それでも怪しいのなら、バイナリモードでFTPしてみてください。よけいな漢字
変換などが入らなくなりますから。

(^^)/”

[ ]
RE:14858 編集すると Internal server No.14862
でるもんた さん 03/06/18 17:14
 
> 秀丸vr.3.19でCGIファイル(Perlパスの変更等)をサーバ設定に
> 合わせて上書きした後、転送(アスキー)すると
> Internal server error が出てしまいます。

アスキーモードを使わずに、
・秀丸では、文字コード「SHIFT-JIS」、改行コード「LF」で保存して
・バイナリモードで転送
したらどうなりますか?

[ ]
RE:14858 ありがとうございます。No.14865
ティナ さん 03/06/18 19:52
 
たけこのさん、でるもんたさん。
アドバイスありがとうございます。
文字コード判定で失敗していたようです。
自動認識をOFFに直したら無事に解決致しました。

[ ]
RE:14865 失礼No.14866
ティナ さん 03/06/18 19:54
 
たけこのさん→たけのこさんでしたね。
名前を間違えました。ごめんなさい。

[ ]