KENT-WEB サポートコーナー 過去ログ [ 0036 ]


記事No: 6803
投稿日: 2009/12/09(Wed) 23:22:42
タイトルcgi-binの作り方
ID情報: 1976
投稿者: ギブアップ
URLhttp://hp.infoseek.co.jp

CGI初心者です。
infoseekのiswebを使ってWeb Mart(クッキー式ショッピングカート) を使ったHP作成中です。

※ cgiをご利用になる場合は、cgi-bin というディレクトリを領域内に新規作成してください。

http://(あなたのホームページURL)/cgi-bin/cgifilename.cgi となります。

と書かれています。
「cgi-bin」という黄色いフォルダに「cgifilename.cgi」というファイルをメモ帳で作成したらよいのですよね?
「cgifilename.cgi」の内容はなんて書けばよいのでしょうか。

また、Web Martの「public_html /」の下にこのファイルを置かなければいけないのですよね?
しかしWeb Martの中には「public_html」というページがありません。

data,lib,lockの3つのフォルダ内に「index.html」はありますが、これは関係ないですよね?

ちなみにinfoseekのiswebには「index.html」というページがあります。

おかしな質問をしているのかもしれませんが、大変困っています。
よろしくお願いします。


記事No: 6805
投稿日: 2009/12/10(Thu) 10:45:04
タイトルRe: cgi-binの作り方
ID情報: swamp
投稿者: swamp

> CGI初心者です。
> infoseekのiswebを使ってWeb Mart(クッキー式ショッピングカート) を使ったHP作成中です。
>
> ※ cgiをご利用になる場合は、cgi-bin というディレクトリを領域内に新規作成してください。
>
> ※http://(あなたのホームページURL)/cgi-bin/cgifilename.cgi となります。
>
> と書かれています。
> 「cgi-bin」という黄色いフォルダに「cgifilename.cgi」というファイルをメモ帳で作成したらよいのですよね?
> 「cgifilename.cgi」の内容はなんて書けばよいのでしょうか。
>
> また、Web Martの「public_html /」の下にこのファイルを置かなければいけないのですよね?
> しかしWeb Martの中には「public_html」というページがありません。
>
> data,lib,lockの3つのフォルダ内に「index.html」はありますが、これは関係ないですよね?
>
> ちなみにinfoseekのiswebには「index.html」というページがあります。
>
> おかしな質問をしているのかもしれませんが、大変困っています。
> よろしくお願いします。


FTPソフトで転送先フォルダに、「cgi-bin」というフォルダを作成し、そこへcgi関連ファイルを転送するという意味です。
「cgi-bin」が所定の場所に既にあるなら新規作成の必要はありません。
「cgi-bin」内の整理のため、たいていは下記のようにさらにその中にプログラムごとにフォルダ分けしたりします。

(例)
h ttp://(あなたのホームページURL)/cgi-bin/mart/mart.cgi  # web-mart
h ttp://(あなたのホームページURL)/cgi-bin/wforum/wforum.cgi  # web-forum

「cgifilename.cgi」というのはファイル名の一例として挙げているだけですから、わざわざ作る必要はありません。

また、「public_html」というのは転送先フォルダのことで(転送先フォルダをそう呼ぶサーバーが多い)、ページのことではありません。


ただ、iswebライトをご利用でしたら、sendmailが使用不可なのでそもそもweb-martは使えないんじゃ?
http://isweb.www.infoseek.co.jp/info/iw_servicecompare_if.html


[検索ページ]