(現在 過去ログ14 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■17537 / inTopicNo.1)  I-BOARD/2001をEUCに
  
□投稿者/ visionstar -(2004/09/18(Sat) 01:23:37)
    こんばんは。いつもI-BOARD/2001を使わせて頂いております。

    最近サーバーを移転したのですが、そのサーバーは文字コードをEUCにしなくてはならないため、
    CGIファイル等すべて文字コードはEUCにしたところ、以前は動いていたI-BOARD/2001が動かなくなりました。
    http://www.nofix.net/~yhsbrass/cgi-bin/bbs/ibbs.cgi
    なので、CGI中のファイルに書き込む動作の直前に文字コードを変える記述をしたつもりなのですが、
    やはり500内部サーバーエラーとなってしまいます。

    書き換えたCGIファイルは
    http://www.nofix.net/~yhsbrass/cgi-bin/bbs/ibbs.txt
    です。
    このファイル中の「#追加」と記述した次の行が変更した部分です。

    アドバイス頂けるとうれしいです。よろしくお願いいたします。
引用返信 [メール受信/ON] 削除キー/
■17540 / inTopicNo.2)  Re[1]: I-BOARD/2001をEUCに
□投稿者/ りゅういち -(2004/09/18(Sat) 08:37:22)
http://www.cj-c.com/
    No17537に返信(visionstarさんの記事)
    > > 最近サーバーを移転したのですが、そのサーバーは文字コードをEUCにしなくてはならないため、
    > CGIファイル等すべて文字コードはEUCにしたところ、以前は動いていたI-BOARD/2001が動かなくなりました。
    > > 書き換えたCGIファイルは
    > http://www.nofix.net/~yhsbrass/cgi-bin/bbs/ibbs.txt

    このファイルが ShiftJIS になっているんですが、
    このファイルは EUC に変更しましたか?
引用返信 [メール受信/OFF] 削除キー/
■17541 / inTopicNo.3)  Re[2]: I-BOARD/2001をEUCに
□投稿者/ visionstar -(2004/09/18(Sat) 14:54:28)
    > ■No17537に返信(visionstarさんの記事)
    >>http://www.nofix.net/~yhsbrass/cgi-bin/bbs/ibbs.txt
    > このファイルは EUC に変更しましたか?
    はい。このファイルはShift JISで保存、アップロードしているだけで、
    その他のCGIファイル等はすべてEUCにしています。
引用返信 [メール受信/ON] 削除キー/
■17544 / inTopicNo.4)  Re[3]: I-BOARD/2001をEUCに
□投稿者/ りゅういち -(2004/09/20(Mon) 08:51:44)
http://www.cj-c.com/
    No17541に返信(visionstarさんの記事)
    > >>http://www.nofix.net/~yhsbrass/cgi-bin/bbs/ibbs.txt
    >>このファイルは EUC に変更しましたか?
    > はい。このファイルはShift JISで保存、アップロードしているだけで、
    > その他のCGIファイル等はすべてEUCにしています。

    このファイルも EUC で保存、アップロードしてみてください。
引用返信 [メール受信/OFF] 削除キー/
■17546 / inTopicNo.5)  Re[4]: I-BOARD/2001をEUCに
□投稿者/ visionstar -(2004/09/20(Mon) 13:27:56)
    No17544に返信(りゅういちさんの記事)
    > このファイルも EUC で保存、アップロードしてみてください。
    アップロードしました。
引用返信 [メール受信/ON] 削除キー/
■17549 / inTopicNo.6)  Re[5]: I-BOARD/2001をEUCに
□投稿者/ りゅういち -(2004/09/20(Mon) 17:01:02)
http://www.cj-c.com/
    No17546に返信(visionstarさんの記事)
    >>このファイルも EUC で保存、アップロードしてみてください。
    > アップロードしました。

    どうやら1271行目の ...機能\"; となっているところが問題のようです。
    ShiftJISの場合、能 という文字は 表 などの文字と同じように文字化けするため、
    バックスラッシュ(\)を挿入するのですが、EUC の場合の必要がないために、
    \ を " のエスケープであると処理されていたようです。
引用返信 [メール受信/OFF] 削除キー/
■17551 / inTopicNo.7)  Re[6]: I-BOARD/2001をEUCに
□投稿者/ visionstar -(2004/09/20(Mon) 22:50:48)
    No17549に返信(りゅういちさんの記事)
    ありがとうございました!無事解決いたしました。
    EUCだと必要がないのですね。それは知りませんでした…

解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -