68user's page 掲示板

Prev< No. 1263〜1268> Next  [最新発言に戻る] [過去ログ一覧]
No. 1263 # ケイ 2000/10/17 (火) 23:14:25
書き忘れです。
他のサーバーに置かれてるファイルは
ちゃんとダウンロードすることが出来ます。

No. 1264 # CZ 2000/10/18 (水) 01:43:35
http://x68000.startshop.co.jp/~68user/cgi-bin/wwwboard.cgi?log=1131から始まる一連のトピックで、同じ問題が取り上げられています。

No. 1265 # ケイ 2000/10/18 (水) 18:55:00
どうもありがとうございました。
おかげで出来ました。
過去ログに書いてあった、
セパレータが CR でも LF でも CR LF でも認識できるようにする
ってのはどうすればいいんでしょうか?
ちょっと頼りすぎですかね?(^^;

No. 1266 # あつし [E-mail] 2000/10/18 (水) 19:27:24
シスログについての質問です。
よろしくお願いします。

サーバが現在UNIXサーバ2台(サーバA、サーバB)があり、
サーバAのシスログの一部をサーバBに転送するように
syslog.confの設定を行なっています。
こうすると、サーバBに転送されるログのうち
日本後でメッセージが記述されたものは
文字化けを起こしてしまいます。
転送されないログに関しては日本語のメッセージも
うまく読むことができるのですが、、

もともと日本のメッセージを書く事自体間違って
いるのでしょうか?

解決策をしっておられる方がいましたら
よろしく御願いします。

No. 1267 # 68user 2000/10/19 (木) 00:11:13
@has
> ところで、発言の編集については実装なしですか?
> あと、閲覧者の側から出力文字コードの指定(km=euc|jis|sjis等)が
> できるようになると、携帯からも見られるようになるのでうれしいです。
キャッシュファイルを作るようにした時点で、「シンプル」なんて
形容詞はどこかに飛んでいってしまったので、こうなったら全部
実装しまっせ。

文字コードの指定ってのは、どういう風にするのがよいですか?
携帯から文字コードを指定するときに、どういうインタフェースに
したらよいか、いまいち想像できんです。

@あつしさん
> 日本後でメッセージが記述されたものは文字化けを起こしてしまいます。
UNIX と言ってもいろいろありますが、OS は何ですか?
エンコーディングには EUC/JIS/SJIS などがありますが、
どれを使っていますか? 他のエンコーディングにしても
ダメですか? あと、どういうふうに化けますか?

> もともと日本のメッセージを書く事自体間違っているのでしょうか?
どうなんでしょうねぇ。個人的には気持ち悪いので日本語は使い
ませんが、いまどき 8bit スルーじゃない syslogd もどうかと思います。

# あっちの人たちも 8bit 目が立ってる iso-8859-1 (Latin-1) を
# 使ったりしないのかしら。

No. 1268 # 68user 2000/10/19 (木) 02:14:04
おっと見逃してた。
> セパレータが CR でも LF でも CR LF でも認識できるようにする
> ってのはどうすればいいんでしょうか?
    m/^\r\n$/ and last; # 改行のみの行ならループを抜ける
で、CR (\r) LF (\n) がくるとヘッダの終了とみなしています。
なので、CR か LF のみの行でもヘッダの終了とみなすように
すればよいです。
# chomp して last if $_ eq '' でもいいんですが。

Prev< No. 1263〜1268> Next  [最新発言に戻る] [過去ログ一覧]