- 締切済み
特殊なPW制掲示板について
小規模な店舗を経営しております。ネットショップも一応は運営しておりますが、あまり専門的な技術を投入できてませので、反応はよくありません。でもありがたい事に何度も利用してくださるお客様は多数いらっしゃいます。 お客様からの要望もあり、また初めてのお客様へ当店を知って頂くためにも有効と思い、みなさんに掲示板をご用意してトップページからリンクしたいのですが、掲示板を設置すると、いろいろなビジネスや、情報サイト、アダルトサイトなどの宣伝に使われてしまうと聞いており、慎重になっております。 そこで、閲覧はどなたでもでき、書き込みはパスワードが必要になるといったような掲示板を探していますが、なかなか見つかりません。私の探し方が下手なのかもしれませんが、ご存じの方がいらっしゃったら教えて頂けないものでしょうか?よろしくお願い致します。 あまりコストはかけられないのですが、有料のところでも構いません。よろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- torayoshi
- ベストアンサー率62% (910/1449)
torayoshiです。 順を追った大変分かりやすい効率的な補足を頂きました。 気になったのは、「利用中のサーバーの説明(CGI関連)」の画像が見れないのと、 (ファイルがローカルを参照してる?) パーミッション設定で「joyful」ディレクトリ以下の各ディレクトリ/ファイル群の設定変更は確認出来ますが、 (あくまでこの図を見る限りでは)大元の「joyful」ディレクトリのパーミッションが設定されてないのでは? という疑問点が挙げられます。 (1-5.アクセスの所でいずれも「エラー500」を返しているので) 今一度ご確認を。 それから自動生成される各「index.html」は削除しても問題ありません。 (少なくとも私の環境下においては) しかし各人それぞれ環境は異なるし、ファイルサイズも極小さいことから、 そのままでも当面良いと思います。 すべての要件が満たされたらCGIチェック用URLは http://www.e-ginya.com/cgi-bin/joyful/joyful.cgi?mode=check ですね(1-5.一番上の試行URL) 私が今回の補足情報で回答出来るのはここまでです。
- torayoshi
- ベストアンサー率62% (910/1449)
torayoshiです。 まず1.について。 「public_html」とはあくまで例であり、ユーザーディレクトリを指します。 ですから「docs」で良く、(利用中のサーバーの構成)が正しい。 2.パーミッションは利用中のサーバーの指定に従う。 3.Perlのパスは同じなので書き換えなくて良い。 ただ、/usr/local/bin/perlはフォルダ階層を示すものではなく、 サーバーのCGIプログラムを実行させるためパス。 従ってそれぞれのフォルダを作る必要はない。 「#!」はperl言語で「コメント」を表します(通常は気にしなくて良いですが、削除してはいけません) なので、1.の(利用中のサーバーの構成)で進めてください。 「~user」はユーザーディレクトリの事であり、これもあくまで例。 「~user」は「docs」と置き換えてください。 1.の(利用中のサーバーの構成)の場合「joyful」フォルダが存在しないため、 http:// ~ .com/docs/joyful/joyful.cgi?mode=checkではパスが通りません。 http:// ~ .com/docs/joyful.cgi?mode=checkが正しい。 KENT WEBさんの説明に忠実である必要性から「joyful」フォルダを作った方が良いかも。 (圧縮ファイルを解凍すると自動的に「joyful」が出来ますから) KENT WEBさんの説明は「joyful」ディレクトリがあることを前提にしてますので。 この場合はサーバーによってはディレクトリ(フォルダ)とファイルそれぞれに パーミッションが異なる場合があります。 サーバーに確認・問い合わせしてください。
- torayoshi
- ベストアンサー率62% (910/1449)
私が過去に使っていた掲示板です、参考までに。 【CGIを自分で設置するタイプ】 -KENT WEB- (質問者さんが使ってるサーバーがCGIを許可してることが条件です) CGIに精通してる人向け。 パスワード式ではなくランダム投稿キー式です (開くたびに投稿キーは変わるので、実質パスワード式と同等です) http://www.kent-web.com/bbs/joyful.html 【レンタル掲示板】 -ロケットBBS- http://www.rocketbbs.com/ パスワード式。 http://www.rocketbbs.com/bbs/l/index.html Type-LL Type-LS Type-LK http://www.rocketbbs.com/bbs/s/index.html Sample5 ランダム投稿キー式。 http://www.rocketbbs.com/bbs/s/index.html Sample6 KENT WEB、ロケットBBSともスパム対策には定評があります。 私はどちらも約5年間使いましたが一度もスパム投稿されたことはありません。
お礼
大変親切なご回答ありがとうございました。 その後kent-webで挑戦していますが、うまくいきません。 こんなド素人が生意気すぎる事をしていると自覚はしていますが、あといくつか解決できればうまくいくような気がしております。 うまくはいってないものの、おかげさまで挑戦している過程でCGIの知識について大きく進歩しました。 ぜひ、動作するところまで頑張りたいと思います。 素人相手には大変と思うのですが、今つまづいている箇所を書いてみましたので、よろしければ今一度お教え願います。 ファイル、フォルダの構成図がここへ書くと崩れてしまうので、以下のURLへgifで載せてみました。 また、torayoshiさんも大変お忙しい方かも知れませんので、他の方もお時間があるようでしたら書き込みをいただけると嬉しく思います。 よろしくお願い致します。 http://www.e-ginya.com/sitsumon/joyful01.html
お礼
また、とてもわかりやすいご説明、ありがとうございました。 大変お時間をとってしまいましたが、仕事のあいまにちょくちょく挑戦しておりました。 1.ユーザーディレクトリの件、理解できました。 2.パーミッションの件もサーバーの指示通りの設定に変更しました。 3.「#!/usr/local/bin/perl」の件、お恥ずかしい限りです。「/」で区切られている事で、すっかりディレクトリを示しているものと勘違いしておりました。でもおかげさまで致命的な勘違いに気づく事ができました。 ともて勉強になりました。ありがとうございました。 ただ、残念ながらやはり動作しない状況です。 torayoshiさんには何度もお手数をおかけしてしまい、申し訳ございません。 できるだけ、今の状況を見れるようにしてみましたので、以下URLをごらん頂けたら幸いです。 ここまで来たら何とか動作させてみたいと思います。再三、厚かましいようですが、何とぞよろしくお願い致します。 http://www.e-ginya.com/sitsumon/main.html