CGI-BBS > チャット > ツーショットチャット > 2shot4.1待機者表示について


カレッヂ
カレッヂ


質問者 ちゃちゃ  投稿日 11/22(木) 04:54:14
待機者表示の欄に「異常1」と表示されます。
ためしに入室しましたが「ログファイルが見つかりません」と表示されます。
それと#○クッキーを認識する範囲と名称の$path = '';が良くわかりません。
教えてもらえませんか?
回答者 いのちゃん  [削除]  投稿日 11/22(木) 16:42:12
http://www.kcb-net.ne.jp/ki-net/2shot42/2shot4.2.cgi
これは先ほどVersion upした当方のurlですが

>「ログファイルが見つかりません」は以下の階層図に沿って

#        |-- 01.ent <666>
#        |-- 01.mes <666>
#        |-- 01.log <666>
を1組として新設されたでしょうか?
当然ながらchmodは<666>です。

# /2shot/ (CGIが実行できる任意のディレクトリ)
#    |
#    |-- 2shot.cgi <755>
#    |-- jcode.pl <644>
#    |
#    |--/x/ (データ格納フォルダ) <755>
#        |
#        |-- .htaccess このフォルダにアクセスできないようにする設定
#        |             もしこの設定が使えないサーバの場合は、データ格納フォルダをWWWから
#        |             見えない場所に用意するか、/x/を推測しにくい名称に変えるといいでしょう。
#        |
#        |-- 01.ent <666>
#        |-- 01.mes <666>
#        |-- 01.log <666>
#        |-- 02.ent <666>
#        |-- 02.mes <666>
#        |-- 02.log <666>
#        |-- 03.ent <666>
#        |-- 03.mes <666>
#        |-- 03.log <666>
#        |   以下略
#        |
#        |-- 部屋ID.ent
#        |-- 部屋ID.mes
#        |-- 部屋ID.log
#        |-- >>用意する部屋分だけ3ファイル1セットとして用意する


次は当方の設定例ですがこのようなご希望の名前の部屋は用意されたでしょうか?
#○部屋設定(用意した文だけ設定します) ... '部屋ID','部屋名',
%Room = (

'01','松の間',
'02','竹の間',
'03','梅の間',
'04','なすびの部屋',
'05','懺悔の部屋',
'06','踊るさんまの御殿',

);

>それと#○クッキーを認識する範囲と名称の$path = '';が良くわかりません。
これはどこにあるでしょうか?
質問者 ちゃちゃ  [削除]  投稿日 11/23(金) 01:50:24
下記の設定を再確認したのですが、間違えていないみたいです。
インターQでは使えないのでしょうか?

xの中身を
#        |-- 01.ent <666>
#        |-- 01.mes <666>
#        |-- 01.log <666>
#        |-- 02.ent <666>
#        |-- 02.mes <666>
#        |-- 02.log <666>
#        |-- 03.ent <666>
#        |-- 03.mes <666>
#        |-- 03.log <666>


CGIの中身を
#○部屋設定(用意した文だけ設定します) ... '部屋ID','部屋名',
%Room = (

'01','1号室',
'02','2号室',
'03','3号室',



);

#○クッキーを認識する範囲と名称
#  詳しいことは http://www.netscape.com/newsref/std/cookie_spec.html のpathの項目をご覧ください.
#
$path = '/';
$cookie_name = "2shot-chat";

$ENV{'SERVER_NAME'} = "cgi.members.interq.or.jp";
$ENV{'SCRIPT_NAME'} = "/smart/miy/2shot/2shot.cgi";

教えてください。お願いします。

回答者 いのちゃん  [削除]  投稿日 11/23(金) 02:33:04
#○クッキーを認識する範囲と名称
#  詳しいことは http://www.netscape.com/newsref/std/cookie_spec.html のpathの項目をご覧ください.
#
$path = '';
$cookie_name = "2shot-chat";

上記数行の記述は2shrt4.2.cgiにはどこを探してもありませんでしたので
もしやと思い2shot4.1.cgiを見ましたら確かに記述がありました。

が、当然ながら当方は旧バージョンでも立ち上げには成功しておりますと
同時にここの部分は全くいじっておりません。オリジナルのままです。

$ENV{'SERVER_NAME'} = "cgi.members.interq.or.jp";
$ENV{'SCRIPT_NAME'} = "/smart/miy/2shot/2shot.cgi";
ここの部分の記述はどこにありますか?

お返事して頂いた上部の2件の箇所は間違っていないようですが貴殿の
使用している“インターQでは使えないのでしょうか?”URLを見てみたい
ですのでそのURLを教えて下さい。
質問者 ちゃちゃ  [削除]  投稿日 11/23(金) 04:40:25
2shot4.1.cgiを使わせて頂いてたのですが、
いのちゃん様からのメールに書いてあった
2shrt4.2.cgiで試したらうまくいきました。
対応して頂いて本当にありがとうございました。

PS.私のHPに必ずネットサーフレスキュー[Web裏技]への
リンクを貼らせて貰います。

このページは終了したので返信(回答)は書きこめません

Web裏技