• 締切済み

cgiをつかうためには

CGIをつかってHPを作ろうと思っているのですが、もしプロバイダのものとはちがうサーバを使ってHPを作るとき、プロバイダもCGIを許可していなければいけないですか?

  • Perl
  • 回答数3
  • ありがとう数7

みんなの回答

noname#9414
noname#9414
回答No.3

そもそもCGI(Common Gateway Interface)というのは、 ブラウザからの要求に従って、サーバが要求されたファイルを 返すのに、HTMLファイルであれば、そのままブラウザに 返すのに対して、CGIはサーバが実行して、出力されるHTMLを 返すので、プロバイダ側でCGIを許可していないというのは、 単にサーバで実行しないということを言う意味です。 ですから、どこかの無料サーバスペースをもらえるところで、 そのサーバがCGIをサポートしてさえいれば、そのサーバが 実行してくれるので、プロバイダで許可していなくとも 問題はありません。 一応答えを書いておきましたが、kamuyさんやttyさんの 仰るとおり質問をするところと、以前の質問を検索した上で、 おかきになることをお勧めしますよ。 同じ質問を繰り返すのは、あまり意味がないですし、それ以上に サーバに負荷をかけることになるので、レスポンスも 悪くなります。 smileyさんに限ったことではないので、ほかの方もよろしく お願いします。 間違えていたらご指摘下さい。 ではでは☆

noname#151056
noname#151056
回答No.2

プロバイダは全然関係ないです。 ちなみにこのカテゴリはPerl言語に関する質問をするところです。 質問する場所が違います。 CGIプログラムはPerlスクリプトだけではありません。

  • kamuy
  • ベストアンサー率32% (51/156)
回答No.1

まず、HPという表現が間違いですし、 (以下、参照下さい。 http://www.okweb.ne.jp/kotaeru_reply.php3?question_id=857 http://www.okweb.ne.jp/kotaeru_reply.php3?question_id=797 ) CGIを使ってwebサイトなりwebページなりを作るということも、 おそらく勘違いだと思います。(違ったらごめんなさい) 求めているのは、webサイト内にCGIを利用したカウンターをつけるとか、 掲示板システムを入れ込むとか、そういうことではないでしょうか? CGIを利用して、動的なwebサイトを構築するのって、 結構な技術力が必要ですからね。 ということで、カウンターか掲示板ということで回答します。 まず、最終的には各接続業者ごとの規約に則った形にするしかなく、 詳細については、「smiley」様ご契約の業者に問い合わせなくてはなりませんが、 一般論として、カウンターや掲示板であれば、特に問題ないはずです。 カウンターの機能のそのほとんどは、 カウンター専門のサービスを提供している会社なり組織なり個人なりから、 サービスを受けるわけで、その実体は通常のリンクと同じモノです。 つまり、カウンターのCGIへのリンクをHTML文書中に埋め込むわけです。 また、掲示板にしても、掲示板自体はまったく別のサーバ上にあるモノを利用し、 「smiley」様のwebサイトのトップとかに その掲示板へのリンクを張ってやればいいわけです。 いずれにしても、CGIの実体は接続業者内のサーバにおくのでなく、 外のサーバ(の上のサービス)を利用するのであれば、問題ないはずです。 また、カウンターや掲示板などのサービスであれば、 たとえCGIを利用するのであっても、 例外的に接続業者自体が提供していることもありますので、 そちらを利用できるかどうかを確認することをお薦めします。 で、ここでご質問の内容への回答になるわけですが、 もし、接続業者以外のレンタルサーバとかホスティングサービスとかを利用し、 その上でCGIを利用するのであるなら、まったく問題ないはずです。 結局、接続業者へのアクセスポイントからサーバ→レンタル先という経路は、 単なる通り道にしかならないわけで、 その通り道の上をCGIのサービスに関するデータが流れることについて、 いちいち許可を取っていたのでは、あまりにも非現実的な話ですからね。 よって、回答としては 「問題なし、どうしても不安なら接続業者に問い合わせ」 となります。

関連するQ&A

  • CGI

    HPにWeb拍手をつけたいと思っています。 CGIは超超超初心者でまだ何もわからない状態の勉強中なんですが、 まずはプロバイダの許可が必要なんですよね。 私のプロバイダ(T-COM)は許可はしているんですが、 プロバイダで配布されているものしかだめなんです。 あきれる質問かもしれませんが、プロバイダが他サイトで配布されているものを禁止していても、 レンタルサーバーを持てば、安心して設置しても大丈夫なんですよね…? まだ理解しきれてないので、変な質問ですけど^^; 答えていただけると嬉しいです。

  • プロバイダが自作CGIを許可していなくても・・・。

    こんにちわ。 凄い常識的なことかもしれないんですが・・・。 プロバイダが自作CGIを許可していなくても、レンタルサーバー、又はHPスペースを利用すればCGIを使用したHPは開設できますか? 呆れないで下さひ(^▽^;)>゛。 お願いします。

  • CGI許可のプロバイダ

    今使っているプロバイダは、自作CGIの使用が禁止していますが、 大手で許可しているところってありますか。 最終的には自宅サーバを立ち上げたいと思っています。

  • cgi プログラムについて

    お世話になります。 Perl,cgi,プログラミングについてもまったくの素人です。 ホスティングサーバの乗り換えを予定しています。 現在使っているホスティングサーバで提供されているsendmail2.cgiというcgiを公開しているHPで使っています。 移転先のサーバにはそのcgiは当然なくどうしようかと考え中です。 移転先のサーバでは、ネットに落ちている同じ名前のcgiを利用できたりするのでしょうか? 同じ名前でもまったく別物のcgiと考えていいのでしょうか? ちなみに、現在のサーバのプロバイダにcgiプログラムが欲しいと言ったら、断られ、もし提供したとしても perlのバージョンなどでうまく動くか分からないといわれました。 宜しくお願い致します。

    • ベストアンサー
    • Perl
  • CGIのログを違うパソコンへ移動

    プロバイダのスペースでHPを運営していましたが 容量の関係で自宅サーバを作りそこで 運営していきたいと考えています。 現在の非サーバPCにCGIファイルが 入っていて、それをフォルダごと共有でサーバのパソコンに 送ったのですが、ログが全て消えてしまっています。 (まっさらな状態) まだプロバイダの方にCGIをアクセスする事は出来ます。 なんとかログをそのままサーバー機に移す方法は 無いでしょうか? KentWEBさんのCGIを使っています。

    • ベストアンサー
    • CGI
  • CGI設置

    CGI超初心者です。宜しくお願い致します。 最近、独自ドメインを取得しました。どこの有料サーバーにしようか検討中です。(現在使用しているプロバイダはCGI不可なので有料サーバーに変更予定) Kentさんのところで掲示板(CGI)をダウンロード→解凍→プログラム修正まで終わりました。 まだサーバーと契約していないのですが、プログラム修正した掲示板がどんな感じか確認したいのですが、どうすれば良いでしょうか?(つまり、HTMLをメモ帳にタグ直書きしたものをIEで確認しながらホームページを作っていくように、掲示板の出来栄えを確認しながらCGIのプログラムを修正したいのです。) CGIを許可しているサーバーに繋がっていない限り、上記のようなことは無理なことなのでしょうか? http://www.kent-web.com/index.html

    • ベストアンサー
    • CGI
  • CGIのみ設置可能なフリーサーバー

    いま自分のHPをso-netのサーバーにアップしているのですが、そこでは指定されたCGI意外設置できません。そこで、自分の気に入った掲示板を他のサーバーに設置し、リンクを張ろうと思っているのですが、index.htmlを置かづに、外部からCGIを呼び出すことを許可しているサーバーを探しています。 御存じの方がいらしたら、ぜひ教えて下さい。よろしくお願いします。

    • ベストアンサー
    • CGI
  • 社内サーバでのCGIについて

    社内サーバイントラネットでのCGIの設置と、個人でプロバイダを経由してCGIを設置する方法との違いというのはあるのでしょうか。HPや本で設置方法等の流れは学んだつもりなのですが、まだCGIを実際に設置した事がなく、初心者なのでいまいちよく分かっていません。社内でのHPは作成経験があるのですが、ごく簡単なものしか経験がありません。まず、サーバ管理者に問い合わせるのが先かと思いますが、誰が管理者かはっきりしていない状態で、聞いても誰も知らない状況です。どなたかご存知の方がいらっしゃいましたらアドバイスを頂けますでしょうか。サーバのOSはwindowsNTです。 おおざっぱな質問でお恥ずかしいのですが、よろしくお願いいたします。

    • 締切済み
    • CGI
  • CGIのフォームメールを使いたいのですが。

    少し凝ったHPを作成したく、本などを購入し、CGIについて調べてます。 カウンタとか掲示板などは問題ないのですが、フォームメールになると、 sendmailが許可されてないとダメだということで、今現在利用している、 ZEROというプロバイダーでは無理のようです。 sendmailが使えるプロバイダーは一般的なものにはないのか、 それと、メールとHPスペースの利用(接続は他で)のみのサービスで 安いところがないでしょうか。いろいろ探してますが、sendmailまでの記述が ないのでわかりません。よろしくおねがいします。

  • CGIでできますか?

    私がふだん使っているOCNのHPではCGIが禁止されているので CGIが使えるところにHPを新たに開設して、CGIの倉庫を兼ねて PC用のHPに(今のところOCNのHPはiモード用にしてるので) にしたいと考えています。 そこで質問なのですが、OCNのHPを他のサーバーのCGIから 操作(HTMLページの書換えなど)はできるのでしょうか? カウンターや掲示板など(別ページになるでしょうけど) は出来るような気がするのですが、 (実際、レンタルカウンタなどはHP上に貼り付けることができますよね。) 内容の一部を書き換えたりなどはできるのでしょうか? (カウンターを貼り付けるように掲示板を貼り付ける感覚 のものでもいいんですが・・・) どなたか詳しい方御教授ください。