- 1投稿者:九龍デジロウ 投稿日:2002/02/12(火)03:27:30
- と言うことで立てちゃいます。
まず、板を作ることはなんとかできました。
ですが、レスをしようとすると鯖エラー泣。
ということで基本から教わりたいです。
res.cgiとresres.cgiの違いはあるのですか?
res.cgiの中にあるすくの名称にはにはresres.cgiとありますし。
それと、私の使っている鯖はcgi専用のディレクトリcgi-binを必要としない
通常の鯖なのですが、
res.cgiの記述にある
################################################################################
#和み返信もーどのやつ
################################################################################
sub nagomi {
print "Content-type: text/html\n\n";
open(R, "../home/$dir/$res" . "b.html");←ここ
../home/これはいったい何を指すのでしょうか?
どうも気になってしょうがありません。
変更する必要がないのであればそのままでもいいのですが…。
よろしくお願いします。
- 92投稿者:三河人 投稿日:2002/11/23(土)13:02:25
- 久しぶりに家に帰ったので、ココの設定を見てみました。
ココでは
$cntfilename = "$bbspath/$folder/XXXXXX.dat";#参加者ファイルのパス
と設定しています。
この設定の場合、各板毎に参加者を集計するようになっています。
$bbspathは私の場合、相対パス(Webarenaなので$bbspath = '../home';)
と設定していますが、絶対パスでもOKです。
- 93投稿者:三河人 投稿日:2002/11/23(土)13:04:30
- あと、参加者ファイル(XXXXX,dat)は自動的に作られると思いましたので
設定は不要だと思うのですが…。
もう一度、>>92を参考に調整してみてください。
- 94投稿者:三河人 投稿日:2002/12/04(水)01:04:47
- さて、どうなったのかの事後報告が無いから解りませんけど
もういいのかな?
#こーゆーのって、いつも最後が放置気味になるのが個人的にはイヤです、ハイ。
- 95投稿者:名捨て人 投稿日:2002/12/04(水)07:13:50
- ゴミ箱+Plus は放置状態らしいです
- 96投稿者:三河人 投稿日:2002/12/04(水)12:11:11
- >95の名捨て人さん
>ゴミ箱+Plus は放置状態らしいです
この意味が良く解らなかったのですが、今回設置しようとしてた方は
「ゴミ箱+Plus」という板を作ろうとしてたとゆー事ですかね。
- 97投稿者:三河人 投稿日:2002/12/04(水)12:55:23
- あ、コレか。
http://www.amezor.to/gomi/021111172528.html [そーす]
言ってもらえれば本腰入れて設置手伝うのに。
- 98投稿者:(´ー`)y-~~ 投稿日:2002/12/04(水)18:21:16
- オフラインが忙しく
こちらの作業まで手が回らなかったのでつ。
本当にすいませんでちた(ρ_;)ノ
構成を見てもらうために圧縮したファイルを用意しました。
これでお気づきの点がありましたらご指摘頂きたいでつ。
一応パスワードは伏せてありますのでご安心を。
http://gomiplus.hp.infoseek.co.jp/gomi.zip [そーす]
- 99投稿者:三河人 投稿日:2002/12/05(木)12:08:55
- >98さん
昨日の夜、落としまして解析してましたが途中で中断してしまいました。
が、ある程度アタリがついていますので早ければ今日の夜にでも
どーすればいいか回答出来ると思います。
- 100投稿者:きりぞろ防止委員会 投稿日:2002/12/05(木)22:36:27
- げっちゅ!
- 101投稿者:きりー・ばんばん 投稿日:2002/12/05(木)22:36:27
- キリ番・ゾロ番ゲット防止機能はどういう風になるのかな?
- 102投稿者:三河人 投稿日:2002/12/06(金)01:25:56
- >98さん
参加者ファイルがエラーとなる件及び諸々の原因が解りました。
iswebの場合、パーミッションをもっと上げないと書き込み出来なくて
エラーとなるのが原因でした。
例)パーミッション600,644→777にする
他の件も含めてまだ直さないといけない個所がありますので
具体的な方法はまた改めて書きます。
- 103投稿者:三河人 投稿日:2002/12/06(金)12:56:14
- 途中経過及び一部訂正報告。
参加者ファイルのエラーが未だ不明。
参加者ファイルを未設定にすれば正常に動作する事を確認。
もうちょっと見直し中。
- 104投稿者:三河人 投稿日:2002/12/07(土)00:00:22
- あかん。よく解りません。
参加者ファイルを未設定にすれば動くんですけど。
http://mikawax.hp.infoseek.co.jp/cgi-bin/main/ [そーす]
これでダメならちょっと保留。
つーか、iswebはクセがあるようです。
キャッシュもかかるみたいですし。
- 105投稿者:(´ー`)y-~~ 投稿日:2002/12/07(土)02:38:16
- >104
参加者ファイルの未設定はどうすればいいんでつか?
- 106投稿者:三河人 投稿日:2002/12/07(土)09:41:39
- http://mikawax.hp.infoseek.co.jp/cgi-bin/amezo.cgi [そーす]
↑コレを直打ちすればソースが見れますけど、勝手に文字置換されてますね。
$cntfilename = "";#参加者ファイルのパス
と指定してもらえればOKです。
- 107投稿者:(´ー`)y-~~ 投稿日:2002/12/07(土)15:35:33
- 上記の方法で試してみましたが
スレッドが無いと出てしまいました。。
- 108投稿者:三河人 投稿日:2002/12/08(日)14:56:38
- 1.まず
http://mikawax.hp.infoseek.co.jp/cgi-bin/amezo.cgi [そーす]
の設定を参考にして下さい。
($urlbase$urlbasex,$bbspath,$cgipathなど)
2.headrer.html内のamezo.cgiのパスを「../amezo.cgi」にして下さい。
3.cgi-bin,main等のフォルダ・ファイルのパーミッションを777に
して下さい。
- 109投稿者:(´ー`)y-~~ 投稿日:2002/12/08(日)17:24:35
- 何とかスレッドは立てられるようになりましたが
板上にスレッドへのリンクが表示されません(´Д`)
http://gomiplus.hp.infoseek.co.jp/cgi-bin/main/ [そーす]
ftp://ftp.isweb.infoseek.co.jp/cgi-bin/main/021208164900b.html
- 110投稿者:(´ー`)y-~~ 投稿日:2002/12/08(日)17:25:57
- ×:ftp://ftp.isweb.infoseek.co.jp/cgi-bin/main/021208164900b.html
○:http://gomiplus.hp.infoseek.co.jp/cgi-bin/main/021208164900b.html [そーす]
- 111投稿者:きりぞろ防止委員会 投稿日:2002/12/08(日)18:30:10
- げっちゅ!
- 112投稿者:三河人 投稿日:2002/12/08(日)18:30:10
- >板上にスレッドへのリンクが表示されません(´Д`)
あ、これ私もそーなったりしてたのですが、キャッシュの関係かと
ずーっと思ってました。
あれこれやってると表示されるよーになったので…。
スクリプト/ファイル設定上の問題が他にあるのかも知れませんね。
(例えば、ita.txtに正しく設定されてないとか)
ita.txt(説明上はblist.txt)の中は
main,ごみ箱メイン,メイン板です。自由にカキコして下さい。
↑みたいに設定しないといけないんですけど、してますか?
- 113投稿者:(´ー`)y-~~ 投稿日:2002/12/08(日)22:37:17
- >ita.txtに正しく設定されてないとか
ちゃんと設定されています。
色々見てみたのですがどこが悪いのか分かりませんでつ(;´Д⊂
- 114投稿者:三河人 投稿日:2002/12/09(月)12:56:30
- main,cgi-binのパーミッションも777ですよね?
んー、家に帰ってもう一度見てみます。
- 115投稿者:三河人 投稿日:2002/12/31(火)18:13:00
- iswebですが、今の鯖仕様でキャッシュがかなり効いてしまうようです。
だから鯖を変えるのも早道のようです。
- 116投稿者:葛葉@別のサイトの偽管理人★qjZIxORl 投稿日:2003/04/15(火)20:28:41
- MEGABBSは普通に動きますねisweb
http://amesiki.hp.infoseek.co.jp/ [そーす] [ちぇっく]
- 117投稿者:三河人 投稿日:2003/04/15(火)22:02:33
- >116の葛葉さん
>MEGABBSは普通に動きますねisweb
>http://amesiki.hp.infoseek.co.jp/ [そーす] [ちぇっく]
んん?!
動くとゆーか、ジャンプするって意味ですよね?
私が言ってるのは、iswebでキャッシュが効いていて
Perlが動かない(よーに見える)とゆー事で。
んで、メガビが同一ページで開くのは_blank指定が無いからと。
- 118投稿者:三河人 投稿日:2003/04/24(木)12:22:22
- 別の所で出た内容ですが、今後の為に転載。
------------------------------------
>とりあえずリンクチェック判定機能がうまく働かないみたいなので
これは非リンクURLファイルの設定の事だと判断しましたが
$urlurlには、リンクしたくないURLパス情報が入ったファイルを定義します。
(ブラクラURLや、宣伝アダルトサイトURL 等)
定義内容としては、ファイルの中にURLパスを入力するだけです。
例)$urlurl = 'ngurl.txt';とし、
http://hogehoge.com/main/ [そーす] [ちぇっく]を非リンク状態にしたい時
非リンクURLファイル(ngurl.txt)の中へ
「http://hogehoge.com/main/ [そーす] [ちぇっく] [そーす] [ちぇっく]」と入力
仮に、非リンクURLファイルの中へ「http:// [そーす] [ちぇっく]」だけ入力してしまうと
全部のURLが非リンク状態になります。
非リンク機能を全く使わないのであれば、
$urlurl = '';
と定義して下さい。
ついでに応用編として、
・http://hogehoge.com/main/ [そーす] [ちぇっく]
・http://hogehoge.com/cgi-bin/test.cgi [そーす] [ちぇっく]
の両方を非リンクにしたいのであれば、非リンクURLファイルへ
「http://hogehoge.com/ [そーす] [ちぇっく]」と入力すればOKです。
http://steuben.hp.infoseek.co.jp/bbs/r.cgi?sapo/030418084616/5 [そーす] [ちぇっく]
------------------------------------
- 119投稿者:名捨て人@深夜です 投稿日:2003/07/02(水)00:23:31
- で、飲尿104は
どのように設定したら書き込めるようになったんですか?;≧▽≦)
過去ログを読んで色々試しています;≧▽≦)
http://amesiki.hp.infoseek.co.jp/cgi-bin/main/ [そーす] [ちぇっく]
- 120投稿者:名捨て人@深夜です 投稿日:2003/07/02(水)00:24:09
- HTTP://amesiki.hp.infoseek.co.jp/cgi-bin/main/
- 121投稿者:三河人 投稿日:2003/07/02(水)12:15:53
- >くず@さん
とりあえずリファラエラーが出るようですが、リファラエラーは
$urlbasexの定義がミスってるものと思われます。
>どのように設定したら書き込めるようになったんですか?;≧▽≦)
別にコレといった事はせずに、参加者ファイル定義をカットしたら
書き込みは出来るようになりましたが。
ただ、キャッシュがかかってしまうようでした。
この辺りは、シュトイベンさんが三河版スクをiswebで運営してますので
シュトイベンさんのサイトで聞くものいいかと思います。
- 122投稿者:くず@ 投稿日:2003/07/02(水)23:34:29
- 鯖を変えました
http://p17.aaacafe.ne.jp/~amesiki/bbs/main/ [そーす] [ちぇっく]
- 123投稿者:三河人 投稿日:2003/07/03(木)12:53:58
- >122のくず@さん
>鯖を変えました
>http://p17.aaacafe.ne.jp/~amesiki/bbs/main/ [そーす] [ちぇっく]
mainフォルダのパーミッションが適切な値になってないからじゃないですか?
鯖によって、パーミッションが異なりますから。
最大は777ですが、これより下へ落とせるのなら、そーした方が無難です。
- 124投稿者:くず@ 投稿日:2003/07/03(木)23:38:02
- ん〜
一応対応票を参考に605まで落としたんですが、結果は同じでした。
パーミッションの対応票
http://fh.aaacafe.ne.jp/cgiperl.html [そーす] [ちぇっく]
- 125投稿者:くず@ 投稿日:2003/07/03(木)23:45:10
- 参考に;´Д`)
http://p17.aaacafe.ne.jp/~amesiki/bbs/amezo.cgi [そーす] [ちぇっく]
ちなみに
http://p17.aaacafe.ne.jp/~amesiki/bbs/main/ [そーす] [ちぇっく]
とすると広告がバナーに変わります、これが原因かも、、;´Д`)
- 126投稿者:名捨て人 投稿日:2003/07/03(木)23:47:10
- 間違い(^_-)-☆
http://f17.aaacafe.ne.jp/~amesiki/bbs/main/ [そーす] [ちぇっく]
- 127投稿者:三河人 投稿日:2003/07/04(金)00:26:16
- まだリファラエラーが出ますから、$urlbasexの定義がミスってるよーですね。
- 128投稿者:名捨て人@深夜です 投稿日:2003/07/04(金)00:48:27
- あ、飲尿125からだと大丈夫です、リファラエラー
- 129投稿者:三河人 投稿日:2003/07/04(金)01:32:15
- とりあえず気になる点。
1.↓のURLに「http:/ [そーす] [ちぇっく]」と「/」が1コ足りない
$urlbase = 'http:/p17.aaacafe.ne.jp/~amesiki/bbs/ [そーす] [ちぇっく]';
2.mainフォルダ下がindex.htm及びindex2.htmとなっている
→「index.html」「index2.html」にした方が良いのでは?
あと、blist.txtの中身が見れないので判断が難しいです。
blist.txtの設定がミスってるかもです。
- 130投稿者:三河人 投稿日:2003/07/04(金)01:37:11
- あと、
$blisturl = './blist.txt';
と設定されているかどーかも。
- 131投稿者:名捨て人@深夜です 投稿日:2003/07/05(土)00:18:16
- アドバイスどもでーすヽ(´ー`)ノ
「板が無いでぇ」はMAINのパーミッションを上げたら直ったのですが
今度は投稿が反映されません
- 132投稿者:三河人 投稿日:2003/07/05(土)10:14:40
- こちらのURLで合ってるのですよね。
http://p17.aaacafe.ne.jp/~amesiki/bbs/main/ [そーす] [ちぇっく]
新規投稿すると「スレッドがない」とまだ出ますが。
カラ打ち投稿(リロード)しても反映しないのは、パーミッションの関係も
他にありそうですね。
1.index.html、index2.htmi、mainフォルダ等のパーミッションの見直し
2.blist.txtのパス指定が正しいか?
(blist.txtの読み込みが失敗していても「スレッドがない」のエラーが出ます)
- 133投稿者:九龍デジロウ 投稿日:2004/07/12(月)04:42:49
- こっちに転載します。
とりあえずですね、九龍ですが『いったん』閉鎖します。
その間にリニュを行いたいなと。
んで、三河版に強く要望というか、コレができない場合には誠に遺憾ながら…
そのコレというのはですね、
新規作成スレッドのフォームを別にしてほしいのです。
専用ページを作成するなりしてほしいのです。
一番上にスレッド作成入力フォームがあるのはやはり、
初心者にもマルチポスト対策にもやはり得策ではありません。
マジでコレの改良方法をご享受下さいませ。
んでできたとしたら、九龍版を「ZERO-FIELD」と名前を変えて
ゼロから再スタートです。
今度は板を限定、エンタテイメント専門にします。
お絵かき掲示板なども盛り込んで
絵描きさんを中心にしたコミュニティを形成する予定です。
TOP絵に関してはすでに発注済みです。
- 134投稿者:九龍デジロウ 投稿日:2004/07/12(月)04:43:15
- マルチポスト対策として鯖も移動させます。
lunar-city.comは近々解約予定です。
新ドメインを考えてます。
- 135投稿者:三河人 投稿日:2004/07/12(月)12:43:42
- >デジロウさん
>新規作成スレッドのフォームを別にしてほしいのです。
どこか(多分上部)に「新規作成」ボタンを表示して、それをクリックしたら
新規作成スレッドのフォームが表示されて投稿可能とすれば宜しいですか?
技術的には可能ですが、ちょっとお待ち下さい。
- 136投稿者:三河人 投稿日:2004/07/12(月)20:37:34
- 蛇足ながら、最新の三河版スクリプトは、
「新規スレッド作成時のマルチポスト対策」は少なからず対応しています。
単純な自動投稿スクリプトによる新規スレッド作成をエラーとするように
ちょっとだけ操作しています。
が、自動投稿によるレスについては防ぐ術を特に行っていません。
といいますか、簡単な処理で弾く事が出来なさそうなので。
#ヒミコードとか導入すると良さそうですが、全然解ってませんので。
- 137投稿者:三河人 投稿日:2004/07/13(火)12:20:04
- 飲尿135
の続き。
忙しくてまだ何も調べたり対応してないのですが、多分スクリプトは
変更しなくていいんじゃないかなー?と思いました。
1)header.htmlから新規スレッド作成フォームを外す
代りに「スレッド新規作成」のURLへリンクする
(リンク先は↓のhtml)
2)スレッド新規作成フォームのhtmlを作成する
これだけのような気が。
- 138投稿者:九龍デジロウ 投稿日:2004/07/16(金)12:16:36
- スレッド用のHTMLってどうすれば…
すいません、恥ずかしながら、ホントわかんないです。
サンプルか何かを提示していただけると幸いです。
- 139投稿者:九龍デジロウ 投稿日:2004/07/16(金)12:17:29
- というかですね、そのHTMLとCGIとの連携が解らないのですわ
- 140投稿者:三河人 投稿日:2004/07/20(火)23:05:28
- えーとですね、まだ試してないから適当なんですけど。
まず、デジロウさんのところのheader.htmlですが、
http://lunar-city.com/cgi-bin/header.html
これを、こーゆー感じ↓にしちゃうんです。
http://www.mikawaban.com/test/header.html
んで、その先のURLとして、
http://www.mikawaban.com/test/form.html
こーゆーのを用意して、そこから書き込む、と。
多分出来るんじゃないかなーと思います。
- 141投稿者:九龍デジロウ 投稿日:2004/07/22(木)13:46:28
- おーなんかすごいっす。
とりあえず、今抱えているものが終わり次第取り掛かります♪
ありがとうございました。