• ベストアンサー

WebSite上の掲示板機能の実現

例えば、こんな感じの掲示板の機能を自分のWebSiteに持たせたいと思ってます。つまり、ある親となる話題があって、それの子供としてレスが複数付くというものです。どのようなモジュールを使うと良いでしょうか?なお、当方はHomePageBuilderでWebSiteを作る程度のレベルです。なお、カテゴリはASPで出しましたが、ASPに限る必要はありません。よろしくお願いします。 http://board.biglobe.ne.jp/cgi-bin/blbbs/pc/pcbbs.cgi?file=/sys/template/pc/tpclst.bbs&cp=/Communication/Generation/Thirties

  • zuntac
  • お礼率81% (307/377)

質問者が選んだベストアンサー

  • ベストアンサー
  • gyafun
  • ベストアンサー率88% (8/9)
回答No.3

このページが参考になるかと思います。

参考URL:
http://www.kent-web.com/bbs/
zuntac
質問者

お礼

回答頂きありがとうございます。このページにはいくつかの良い例が掲載されてますので、検討したいと思います。

その他の回答 (2)

  • yomo3
  • ベストアンサー率32% (88/269)
回答No.2

参考URLを忘れていました。 Perlの部屋です。

参考URL:
http://www.psl.ne.jp/
zuntac
質問者

お礼

回答頂きありがとうございます。参考にさせて頂きます。

  • yomo3
  • ベストアンサー率32% (88/269)
回答No.1

どんな言語でも可能ですが、Perlだといろんなところにただのスクリプトが転がっていますので、探してみるといいでしょう。 ただ、転がっているスクリプトもカスタマイズしないと使えないことが多いので、多少はその言語の勉強が必要です。 また、レンタルサーバーの場合、自作CGIはPerlのみというところが結構あるので、そのあたりも調べてからの方がいいでしょう。

関連するQ&A

  • 掲示板に画像をアップ出来る様にしたいのですが何処にどんなCGIを入れたらいいのか解りません。

    CGIを使って掲示板を作りました。 構成は↓です。 cgi-bin/ ↓ bbs/、(掲示板本体) ↓ msg/(レス保存?) というかんじです。 そこで質問です。画像をアップ出来る様にしたいのですが何処にどんなCGIを入れたらいいのか解りません。 教えて下さい。

    • 締切済み
    • CGI
  • 掲示板の設置について

    CGI初心者です。 ダウンロードした掲示板のcgiスクリプトを、自分のPCで設置テストをしています。(Apacheを使って) [htdocs]に[bbs]フォルダを作って、そのまま入れたときはちゃんと表示されました。次に「cgiはcgi-bin下でのみ動く」のテストをしてみようと、下記のように設置してみました。 [htdocs] | +-index.html | +-[cgi-bin]-bbs.cgi | +-[bbs]-[gazou]、jcode.pl、log.dat、skin.html (↑[bbs]フォルダに、[gazou]フォルダと3つのファイルを入れたという意味です) bbs.cgiにパスを設定する箇所があり、「このスクリプトの場所」は、./bbs.cgiで(初期値のまま)、[bbs]フォルダに入っているファイルは ../bbs/~ とし、http://localhost/cgi-bin/bbs.cgi で呼び出すと「ページが見つかりません」と出てしまいます。上記設置の他に、jcode.plとlog.datも[bbs]フォルダに移動してみましたが(パスも ./~ に変更しました)、「ページが見つかりません」になってしまいます。 きちんと表示させるにはどうしたらいいのでしょうか?教えて下さい、よろしくお願いします。

    • 締切済み
    • CGI
  • 掲示板(CGI)設置でApacheの意味と使い方を教えて下さい。

    下記掲示板「めぐあい掲示板」を設置しようとしたのですが、Apacheの意味やインストール方法がわかりません。 めぐあい掲示板 [MI_BBS] V4.60のダウンロードファイルに含まれてるマニュアル(mi_bbs.txt)の119行~150行までの意味が全くわかりません。例えば「/usr/binにシンボリックリンクを作成する」の意味がわかりません。 http://www.megumi-island.net/cgi.html#crypt 当方、Apacheを使わない?掲示板やその他のCGIの設置はそこそこ経験がありますが、/usr/local/apache/を作成する方法が全くわかりません。 教えて下されば幸いです。 ちなみにディレクトリの作成とパーミッションの意味と設定方法はよくわかります。 なお、サーバーの環境は/usr/bin/perlです。 /usr/local/apache/ | |--- cgi-bin/ (701) 【スクリプト格納ディレクトリ】 | |--- htdocs/ (701) | | | |--- bbs_data/ (777) 【データファイル格納ディレクトリ】 | | | +--- bbs_file/ (733) 【添付ファイル格納ディレクトリ】 | +--- secret/ (701) | +--- bbs_pass/ (777) 【パスワードディレクトリ】

  • DebianのApache(掲示板)CGIエラー 500エラー

    debianでkent-webさんのASKA BBSを使いたいんですが うまくいきません http://www.kent-web.com/bbs/aska.html aska BBS rootで/lib/usr/cgi-binに移動してvi test.cgi ------------------------------- #!/usr/bin/perl print "Content-type: text/html \n\n"; print "Hello"; -------------- を試して http://192.168.1.12/cgi-bin/test.cgi は動くんですが which perl /usr/bin/perlです パスはあっています 本題のBBSをデスクトップにDLし tar -xvzf 解凍をし rootで/usr/lib/cgi-bin/に aska.cgi askalog.dat jcode.plを置き パーミッションをhttp://www.kent-web.com/bbs/aska.htmlにあわせて わらかないのでsuEXECサーバ CGIWrapサーバ用のパーミッションと一般サーバを両方ためしてみたんですが http://192.168.1.12/cgi-bin/aska.cgi?mode=checkで試したんですが 500エラーがてしまいます ちなみにaska/aska.cgi?mode=check のaskaフォルダは作らず cgi-bin/aska.cgiです かわらなそうなので http.confの設定は <IfModule mod_alias.c> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ # # "/usr/lib/cgi-bin" could be changed to whatever your ScriptAliased # CGI directory exists, if you have that configured. # <Directory /usr/lib/cgi-bin/> AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> </IfModule> AddHandler cgi-script .cgi .sh .pl ちゃんと#を外してあります それとほかの質問者の方を参考にしたんですが mod_aliasなんたら モジュールとかよくわからず apt-cache search module cgiなどといろいろ探したんですが無く これのperlのパスをわざと間違えさせてやっると500でエラーが出るってことはちゃんと動いてるはずだと思うんですが ちゃんともどすとhelloと表示されます 間違えーー>#!/hogehoge/hogehge/perl 元-->#!/usr/bin/perl #!/usr/bin/perl print "Content-type: text/html \n\n"; print "Hello"; それと疑いがあるのが aska.cgiのパスはちゃんと/usr/bin/local/perlを whichでみたperlのパス /usr/bin/perlに設定したんですが 動かないみたいです もしかしてgnome-text-editorなどviで開くと文字コードがかわったりしてだめなんでしょうか? もう思い当たる節がありません どなたか詳しい方教えてくださいお願いします

  • HPの掲示板について

    HPの掲示板について HPの掲示板ですが、何処の誰が書いたとか調べる事は出来るのでしょうか? と言うのも、明らかに詐欺まではいかないものの明らかな悪徳商法と思える会社があるのですが、そこはPCソフトを扱う会社で、先日私は騙された人の内の一人です。そのソフト紹介ページの中に掲示板があり、今後この会社の製品を買って騙される人が少なくなればと私が取った行動なのですが、掲示板にそのPCソフトを扱う会社(製品)の不当性や矛盾点を大量に書き込んでおります。いけない事は承知ですが、相手のやり方も汚く、どうにも納得が出来ず腹が立ちます。 http://www.reysoft.net/cgi-bin/bbs/bbs.cgi

  • アップロード掲示板

    今、PC、携帯対応のアップロード掲示板を探しています。 画像、音声や動画(3gpなど・・・)の他、Zipなど沢山の形式のファイルをアップロード出来る物を探していますが、みつかりません・・・ ファイルサイズなども自分でカスタム出来るような高機能の物を探しているのですが・・・ このような掲示板が無料で配布しているサイトは御座いませんでしょうか?教えていただければありがたいです。 自分の理想はhttp://fomaul.hp.infoseek.co.jp/cgi-bin/c-board.cgiなのですが・・・・ よろしくお願いします

    • 締切済み
    • CGI
  • アップローダーの扱える種類を増やしたいが。。。

    http://sanchnet.hp.infoseek.co.jp/cgi-bin/upload_bbs05/bbs.cgi この掲示板はzipやlhaの対応はしていません。 プログラムを一文字でも書き換えるとエラーになります。 http://www2u.biglobe.ne.jp/~k-saka/img_get/ここの upload_bbs05.LZHこれを 使用しています、自分なりに調べました、この掲示板はうpできる種類増やせないの?

    • 締切済み
    • CGI
  • CGI/Perl掲示板に広告スペース

    cgi掲示板を連ねてレンタル掲示板を作ろうかと検討しています。 そこで、全てのフォルダにある掲示板cgiの任意の場所に広告を表示させたいのですが、MTみたいにモジュールを使って全てに表示させることも掲示板cgiで可能なのでしょうか? 具体的には、 1)一つ一つに広告を記載すると修正や更新がえらく大変になってしまうので、各フォルダに入っている本体(CGI掲示板)の下部に、全てに共通した広告を表示させたい。 2)広告の修正なども、1つを修正すれば全てに反映されるようにしたい。 サーバー内 ┏bbs1(レンタル掲示板)フォルダ ┣bbs2(レンタル掲示板)フォルダ ┣bbs3(レンタル掲示板)フォルダ ┣bbs4(レンタル掲示板)フォルダ ┣bbs5(レンタル掲示板)フォルダ ┣bbs6(レンタル掲示板)フォルダ ┣bbs7(レンタル掲示板)フォルダ 以下同様 無料HPレンタルスペースや無料ブログに表示される広告のような感じに、アフィリエイトやアドセンスが表示されるようにしたいのです。 広告のほうを【●●.cgi】または、●●.pm?として、 中身を以下、 #!/usr/bin/perl print "Content-type: text/html", "\n\n"; print <<"HERE"; <BR> <a href="http://px.a8.net/~"> <BR> HERE print "</BODY></HTML>\n"; } として掲示板CGIの任意の場所に呼び出して、広告の部分だけを表示させたいのですが、いろいろ調べてやっても、やはりエラーになってしまいできません。 どうか宜しくお願い致します。

  • apacheのCGI設定

     pc9821にFreeBSD(98)をいれapache1.3を起動させています。cgiはlight.cgiというソフトをつかっています。なかなかcgiがうまくいきません。参考ページには public_html / index.html (トップページ) | +-- bbs / light.cgi [755] | admin.cgi [755] ・・・・(省略) +-- lock [777] / | +-- past [777] / 0001.cgi [666] とかかれていますが、実際に私のサーバーにはpublic_htmlというフォルダは存在していなくて /usr/local/www/cgi-binにbbsというフォルダをつくり あとは上のようにしています。またindex.htmlは/usr/local/www/dataのなかにいれて表示してWebサーバーとしてはたらいています。またapacheの/usr/local/etc/apacheのhttpd.confは 関係ありそうな行だけあげると ServerRoot "/usr/local" DocumentRoot "/usr/local/www/cgi-bin" <Directory "/usr/local/www/cgi-bin/bbs"> Options Indexes FollowSymLinks MultiViews <location "/cgi-bin/"> Options ExecCGI AllowOverride AuthConfig Limit Order allow ,deny Allow from all </Location> <IfModule mod_mime.c> TypesConfig /usr/local/etc/apache/mime.types ADDHandler cgi-script .cgi </IfModule> ScriptAlias /cgi-bin/ "/usr/local/www/cgi-bin/" <Directory "/usr/local/www/cgi-bin/bbs"> AllowOverride None Options ExecCGI Order allow,deny Allow from all </Directory> AddHandler cgi-script .cgi どこがおかしいのかおしえていただけないでしょうか?

    • ベストアンサー
    • CGI
  • CPUはほとんど同じなのに、なぜこんなに違うのか。

    前者:http://dynabook.com/pc/catalog/support/search/user/cgi-bin/disp.cgi?pid=PS1801AP461A 後者:http://dynabook.com/pc/catalog/support/search/user/cgi-bin/disp.cgi?pid=PS1851CP467B Memtest86(v1.70)でメモリーのテストをすると256MBのメモリーで前者は30分強掛かりました。後者は20分弱です。 この違いは何ですか? お分かり方、教えてください。

専門家に質問してみよう