• ベストアンサー

掲示板を作成しているのですが

qwer021の回答

  • qwer021
  • ベストアンサー率24% (70/281)
回答No.3

下記URLを参照すると勉強になります http://tohoho.wakusei.ne.jp/wwwcgi.htm

参考URL:
http://tohoho.wakusei.ne.jp/wwwcgi.htm

関連するQ&A

  • CGIの使い方について教えてください

    CGIの使い方について教えてください。 自分が運営しているホームページに掲示板を作成したいので、以下のCGIを使うことにななりました。ですが、初心者のためうまく出来ません。詳しい方、教えてください。 http://www.kent-web.com/bbs/joyful.html? joyful.cgi を エディタ で開いて以下の箇所を修正します。 #!/usr/local/bin/perl  (プロバイダで定められたPerlへのパスを指定します) と説明されていますが、Perlの意味が解りません。これは一体なんでしょう? 設定のやり方等を詳しく教えてください。

  • KENTの夢カウンタ設置法について教えてください

    こんにちは。 HPのカウンタをCGIで付けたいな、と思いKENTから夢カウンタを借りてきて組み立て中です…が、CGIについてはてんで初心者なので、分からないことだらけで困っています。 KENTの『夢カウンタの設置法』というページから、以下の点について詳しく教えてください。 #!/usr/local/bin/perl (プロバイダで定められたPerlへのパスを指定します) →プロバイダで定められたPerlへのパスって何なのでしょうか?また、何をどのように設置するのでしょうか??そもそも、どうやって調べるんですか??HPのスペースはcoolonlineを借りてます。 よろしくお願いします…

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

    サーバーのCGI設置に関する記述 ■実行パス 絶対パス : /virtual/ID/ perl : /usr/bin/perl、/usr/local/bin/perl php3 : /usr/local/bin/php3 php4 : /usr/local/bin/php 、/usr/local/bin/php4 ruby : /usr/local/bin/ruby python : /usr/bin/python sendmail : /usr/sbin/sendmail nkf : /usr/local/bin/nkf sh : /bin/sh csh : /bin/csh uuencode : /usr/bin/uuencode uudecode : /usr/bin/uudecode ■実行パーミッション ・実行ファイル:0700(rwx------) ・データファイル:0600(rw-------) ・CGI格納ディレクトリ:0705(rwx---r-x) ・データ格納ディレクトリ:0700(rwx------) ・実行拡張子:[.cgi] PHOTOBBSの設置に関する記述 PhotoBBS Ver4.00(m) (2003/05/19) ディレクトリ構成&パーミッション /photobbs/ |------------/image/(777) | |------------/data/(777) | |--------- userdata(666)アスキーモードで転送 | |--------- admin(666)アスキーモードで転送 | |------- conf.pl(644)アスキーモードで転送 |------- custum.ph(644)アスキーモードで転送 |------- jcode.pl(644)アスキーモードで転送 |------- photobbs.cgi(755)アスキーモードで転送 |------- admin.cgi(755)アスキーモードで転送 1.最初に、photobbs.cgi と admin.cgi の一行目のPerl5へのパスと   conf.pl の 13行目sendmail へのパスを正しく設定してください。 上記のようにサーバー側とBBSの設置マニュアルを参考に FFFTPでアップしましたが、掲示板自体動くのですが、 ファイルのアップをすると、(ファイル形式が間違っているか、データのないファイルです)と表示されます テストしてみると、テキストだけだと、正常に投稿できるのですが・・・。どなたかお分かりの方は教えてください

    • 締切済み
    • CGI
  • Perlのパス

    レンタルサーバーのCGIの説明で、「1.perl のパスは、/usr/bin/perl です。2.プログラムの先頭の記述は必ず、#!/usr/bin/perl となります。」って書いてあるんですけど、これを使用する場合、 http://www.kent-web.com/data/cart.html たぶん、admin.cgi , cart.cgi , order.cgi を エディタ で開いて以下の箇所をあたまの部分、#!/usr/bin/perl を変えればいいんですかね?それで1.の/usr/bin/perl は何処に書くのかな?それとも説明 の前置きですかね?「1.perl のパスは、」という意味はリンクがこうなるよ!って意味ですかね? ただま、KENT WEBみながら苦戦してます。 シロウトですいません。

    • ベストアンサー
    • Perl
  • アクセス解析をつけたいのですが、CGI初心者

    以下のようなアクセス解析を見つけ、自分のHPで使いたいのですが・・・ http://www.futomi.com/library/manual/accp/index.html HPはインフォシークのiswebでCGIを利用してもいいことになっています。 マニュアルにしたがってやってみましたが、なかなか上手くいきません。 1、Perl のパス設定 まずは、「acc.cgi」「acclog.cgi」「admin.cgi」の Perl のパスを設定してください。テキストエディタで、各 CGI ファイルを開いてください。すると 1 行目が、 #!/usr/local/bin/perl となっております。この行を、お使いのプロバイダー、もしくはレンタルサーバ業者の指定通りに修正してください。そして、保存してください。 → http://isweb.www.infoseek.co.jp/Icont?sv=IW&pg=iw_spec.html ここのページにある通り、/usr/local/bin/perl にして保存しました。 (=#!を削除) 2、cgi-binというフォルダのなかにaccフォルダを入れ、サーバーへアップロードしました。imageフォルダは転送せず、通常の場所へアップロードしました。 3、転送モードとパーミッションに注意とありますが、これは良く分かりません。 4、ブラウザーで admin.cgi にアクセスしてください http://*********.hp.infoseek.co.jp/cgi-bin/acc/admin.cgi と直接アドレスを入力してみましたが、エラーが出ます。 ここまでで何か間違っていることはありますか? 初心者には難しいでしょうか? 簡単といわれるのをいくつか当たってみましたが、やることはなんだか同じような気がして、、どうせならこれを使ってみたいです。

    • ベストアンサー
    • CSS
  • 掲示板が表示されません

    掲示板を見ようとしたら、  「CGIスクリプトの呼び出し中にエラーが発生し  ました。   下記の点をご確認ください。   ・CGIスクリプトが存在すること。   ・CGIスクリプトのバーミッションが755で   あること。   ・CGIスクリプトのperlのパスが、    #!/usr/local/bin/perl    であること。」 というメッセージが表示されて掲示板を見ることができません。 どおしたら良いでしょうか。

  • プロバイダで定められたPerlへのパス、って。。?

    お世話になっております<m(__)m> HP作成で、パスワード制限をかけてみたくて、 http://www.kent-web.com/pwd/login.html 上記のページを参考にしようとおもいました。 スクリプトを修正しなければ使えないみたいなのですが、 ******************************* 主なスクリプトの修正個所は以下のとおりです。  #!/usr/local/bin/perl  (プロバイダで定められたPerlへのパスを指定します)  $pass = '0123';  (認証用のパスワードを半角英数字で指定します) ***************************************** と、説明があるのですが、 まったくちんぷんかんぷんです。。(涙 HP作成するサーバーはヤフーなのですが、 プロバイダーでさだめられた。。 って。わたしの使っているプロバイダーはOCNですが。。 初心者の私にもわかりやすくおねがいいたします<m(__)m>

    • ベストアンサー
    • CGI
  • CGIとプロバイダのつながりがいまいちわかりません。

    よろしくお願いします。 簡単なことだと思いますがいまいち飲み込めません。 あるCGIレンタルのサイトに >>「accview.cgi」・「accgate.cgi」・「accimg.cgi」・「jumper.cgi」の1行目のPerlのパスをプロバイダにあわせて書き換えてください。 メモ帳(Notepad.exe)などのテキストエディタで書き換えます。プロバイダの設置案内を見ると、「#!/usr/bin/perl」とか,「#!/usr/loca/bin/perl」とかいうような、Perlのパスが書いてあると思います。そのパスにあわせて1行目を書き換えます。不明の場合は、プロバイダのサポート窓口にお問い合わせください。  私が使っているプロバイダーはYAHOOですが、自分のホームページは某レンタルサーバーを100MB借りています。  これについてヤフーとは関係ないよう思えるのですが関係あるのでしょうか?  よくCGIを使用するならプロバイダに聞かないといけないといいますが、別にヤフーのジオシティーズを使うわけじゃないのに・・。  間違った解釈をしていると思いますのでご指摘ください!  よろしくお願いします。    

    • ベストアンサー
    • CGI
  • パスワードフォームの作成方法について

    前回パスワードに件で質問させて頂いた時に http://www.kent-web.com/pwd/gate.html? を参考に、事でしたのですが、どうしても わからない所がありましてすみませんが 意味を教えて頂けませんか。 1. #!/usr/local/bin/perl  (プロバイダで定められたPerlへのパスを指定します)  プロバイダーにどこように聞けばいいのでしょうか?現在JCOMを使用しています 2. 以上、修正が完了したら対象ファイルを指定のディレクトリへ「テキストモード」でFTP転送したのち、以下のとおり アクセス権 を設定して下さい。 対象ファイル アクセス権 gate.cgi 755 log1.cgi 666 log2.cgi 666 secret.html 644 lockディレクトリ 777 どこにどのように設定すればいいのでしょうか? すみませんが、アドバイスをよろしくお願いします。 意味がよくわからないかもしれませんので できれば、質問をお願いします。

  • パーミッション どちらでも?

    CGIを設置するときに、レンタルサーバーの指定で 「パーミッションは 755 でも 705 どちらでもいいです」 また、Perl のコマンドパスも 「/usr/bin/perl または /usr/local/bin/perl」 というふうにあります。 この意味なのですが、例えば変更する箇所が2箇所あった場合 ・755 755 ・705 705 ・755 705 この3パターンどれでもいいってことでしょうか? 実際には2箇所ではないのでもっとパターンがありますが・・。