ラウンジが設置できません
[上に]
[前に]
[次に]
とし
[E-Mail]
[HomePage]
1999/11/07(日) 18:53:25
はじめまして、としといいます。
TwnLounge Ver2.07をとても気に入り私のHPに設置しようと
思うのですが、↓
http://www5.airnet.ne.jp/soga/cgi-bin/wwwlng.cgi
のように、過去のフォルダ一覧に
大量の文字化けが表示されてしまいます。
なにかうまい対策方法は、ありますでしょうか?
私のプロバイダーのOSは、マイナーなUNIXのAIX ver4です。
また、他にも設置しているCGIは問題なく動いています。
wwwlngの自己診断機能では、正常という結果です。
(同じ内容の質問をとほほさんにメールしてしまいました。
そのあと、あ、ラウンジで質問すればいいんだと思い
書き込みしてみました。とほほさん、2重で質問して本当にすみませんでした。)
kala
1999/11/07(日) 20:00:20
私の環境(Win98+IE5)では全く文字化けしていませんが。
とし
[E-Mail]
[HomePage]
1999/11/07(日) 21:10:17
わたしも家に帰ってきて、家のマシンでは化けてませんでした。
でも、不具合はこれだけではなく、
投稿しても、それが反映されないのです。
症状は、最新の発言が、最新の一つ前の発言を
上書きしてしまうというものです。
こんな感じなので、発言がぜんぜん増えないと
いう半端な状態になってしまってます。
kala
1999/11/07(日) 22:52:46
今テスト投稿してみたら確かに文字化けしました。何なのでしょう(^^;
kala
1999/11/07(日) 22:58:54
あ、追加発言したら直った。ますます分かりません。
とし
[E-Mail]
[HomePage]
1999/11/07(日) 23:17:09
kalaさん、何度かテストしてくれたみたいですね。
ありがとうございます。
わたしの掲示板は、ますますバグっていくみたいです。
さっきには、1件以上増えなかったのですが
こんどは、発言タイトルが===になってしまいました。
なんなんでしょ。
他の掲示板でもいいじゃんって思われるかもしれませんが
このとほほさんのラウンジみたいのって
ないんですよね〜。
TAKI
1999/11/07(日) 23:20:26
Win95+NN4.08でテストしてみましたが、
追加発言も新規投稿も文字化けは起こりませんでした。
…けど投稿内容が反映されてない...。
直後の発言に上書きされてしまったみたいです。??
とし
[E-Mail]
[HomePage]
1999/11/07(日) 23:26:51
それから、化けるほかにもう一つ
困ったことがあって、wwwlng/199911/に作られる
ファイルが、所有者とグループかな?が、「nobody」
になっていて、わたし自身もファイルの削除ができないんです。
普通は、こんなこともないんですよね。
B-Cus
1999/11/07(日) 23:31:46
sub determineFileName で、既存ファイルを一つも
取得できていないような。だから常に 991100001.txt に上書きされると。
しかし、もし最初からそうならば今のように数件投稿できている
はずはないので、どこか書き換えましたか? wwwlng.cgi を wwwlng.txt
として、公開して下さい。
> わたし自身もファイルの削除ができないんです。
そういうものです。とりあえず cgi-bin に delete.cgi
#!/usr/local/bin/perl
print "Content-type: text/plain\n\nOK\n";
system("/bin/rm -f wwwlng/199911/*");
というのを作って、CGI 経由で全部消して下さい。
データを全部消して再度試してみて下さい。
とし
[E-Mail]
[HomePage]
1999/11/07(日) 23:43:11
B-Cusさん、レス、ありがとうございます。
↓に、とりあえずtxtに変えたのを置きました。
http://www5.airnet.ne.jp/soga/cgi-bin/wwwlng.txt
delete.cgi試してみます。
B-Cus
1999/11/07(日) 23:51:00
> ↓に、とりあえずtxtに変えたのを置きました。
あらら、$g_return_url と $g_passwd しか変えてないのね。
うーん、考え中…。
> わたし自身もファイルの削除ができないんです。
wwwlng って、削除機能あったっけ? もしあるなら、それで削除してもいいです。
B-Cus
1999/11/08(月) 00:00:36
99110002.txt蛯「\\\`\\\) が消えてないようなので、でどうですか。
とし
[E-Mail]
[HomePage]
1999/11/08(月) 00:11:20
>99110002.txt蛯「\\\`\\\) が消えてないようなので、でどうですか
B-CusさんのDelete.cgiで上記ファイル消せました。
助かりました。
どうしようかと思っちゃいました。
でも、フォルダが消せません。(T-T)
B-Cus
1999/11/08(月) 00:26:06
ありゃ、うまく書き込めてない。
> system("/bin/rm -f wwwlng/199911/*");
system("/bin/rm -rf wwwlng/*");
でどうですか、って書いたつもりなんですけど、今見るとちゃんと
消えてるようなので、いいです。
> でも、フォルダが消せません。(T-T)
とりあえず、消さなくていいですが、消したくなったら、上の書き方で
消えるはずです。
で、クリアして再度投稿してみましたが、それでも常に 99110001.txt に上書き
されてしまうのね。なぜ?
他の部分ではファイル一覧を取得できているので、パーミッションじゃないとは
思うんだけど…。なぜ sub determineFileName でだけコケてるんだろ?
あるいは他のところでコケてる?
とし
[E-Mail]
[HomePage]
1999/11/08(月) 00:30:05
B-Cusさん、たびたびありがとうございます。
>system("/bin/rm -rf wwwlng/*");
は、こんど試してみます。
今、テストして下さってる方がいたらどうしよう。
なんて思いながら、Delete.cgiを動かしてました。
>なぜ sub determineFileName でだけコケてるんだろ?
↑なんてわかるんですか?
なんか、サーバー上のOSとの相性なんですかね〜。
とし
[E-Mail]
[HomePage]
1999/11/08(月) 20:05:30
B-Cusさん、何度も私のホームページに来て
テストしてくれたみたいですね。
ありがとうございました。
でも、やっぱり、化けてるみたいです。
症状は、リンク先のファイル名が化けてしまうというものです。
このような症状が出た方って誰かいませんでしょうか?
B-Cus
1999/11/08(月) 23:54:45
> だから常に 991100001.txt に上書きされると。
これは直ったようですが、何かしましたか?
一旦ディレクトリごと消したとか。謎だなぁ。
> リンク先のファイル名が化けてしまうというものです。
うちからは正常なように見えました。「ファイル名が化ける」とは具体的に
何がどうなってしまうんですか?
とし
[E-Mail]
[HomePage]
1999/11/09(火) 00:50:30
[[解決]]
わたしの掲示板でのバグを、\nさんが書いてくれたので
わたしのHPの掲示板の書き込みを引用させていただきます。
>1、新規書込み後、数時間は表示がおかしくなり、その後正常に戻る
>2、追加書込みでは発生しない
>3、書込み数の二乗に正比例して表示がおかしい(文字化け+データ
> サイズが以上に大きい)
>といった症状でしょうか。
>前にここのサーバーで、以前のバージョンのラウンジで同じ症状
>の件を知っているので書込みをしましたが、もし本当に直ってい
>たのならば無視して下さい。
このような症状でした。
\nさん、書き込みありがとうございました。
また、掲示板は、なにも変えてないのですが
ちゃんと動くようになりました。
でも、なにも変えてないので、またバグるかも。
みなさん、何度も何度もテストして頂いたり
助言など、ありがとうございました。
B-Cus
1999/11/09(火) 01:07:09
>前にここのサーバーで、以前のバージョンのラウンジで同じ症状
>の件を知っているので書込みをしましたが
この原因としては、何が考えられるのでしょうか。
\n
1999/11/09(火) 01:28:55
およ、本当に直ったのでしょうか?
う〜んわからん(笑)
いやいや、としさんが直ったと言っていて実際おかしくないのなら
ば、前回とは違うかもしれません。
#今回の症状を確認できなかったので・・・
ただ、としさんのラウンジの出力をtelnetの反応でみれば、まだ
完全ではない様に思えますが・・・う〜んわからん。
とし
[E-Mail]
[HomePage]
1999/11/10(水) 09:12:43
やっぱり直ってないみたいです。
今日試したらまた同じ症状でした。
\nさんによると、数時間後に正常に戻るかもです。
具体的には、リンク先が、
wwwlng.cgi?print+199911/99110008.txt
が ↓
wwwlng.cgi?print+199911/99110008.txtロT$フF
に化けたりします。
これの対応策ってあるのでしょうか?
とし
[E-Mail]
[HomePage]
1999/11/24(水) 03:09:31
[[解決]]
結局、バグの原因はわかりませんでした。
freewebというところで、↓
http://www6.freeweb.ne.jp/computer/t-soga//cgi-bin/wwwlng.cgi
設置したところ、あっさり設置できました。
自分のプロバイダーのHPに設置するのは
あきらめました。ただfreewebだと広告表示が必須というのが
ちと悲しいです。
これまで、レスや、テストをしてくれた方々、
ありがとうございました。
[上に]
[前に]
[次に]