CGIの設置について質問です。

こちらのCGIを設置したいのですが、
http://www.remise.jp/downld/cart.htm

マニュアルの
http://www.remise.jp/downld/cart.htm
「initdata.cgiの設定」にdbディレクトリの設定について
「root上から「db」ディレクトリがどの位置にあるか相対パスで指定します」とあります。root上とはpublic_htmlのことだと思っていいんでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/07/17 14:58:49
  • 終了:--

回答(4件)

id:aki73ix No.1

aki73ix回答回数5224ベストアンサー獲得回数272004/07/17 15:09:42

ポイント20pt

通常は、public_htmlのことです。しかし

ルートというのは

http://www.remise.jp/downld/cart.htm

クレジットカード決済/コンビニ決済対応ルミーズカート

の場合

http://www.remise.jp/

[ クレジットカード決済 コンビニ決済 ショッピングカートのご提供 ] − ルミーズ株式会社

下にあるディレクトリで、

データから見た場合はpublic_htmlで構いません

ただ、CGIから直にRootにリンクした場合は

http://ドメイン/ユーザ名/ディレクトリのような

サイトの場合、ルートディレクトリを指定してしまうと

http://ドメイン/になってしまいます

<A HREF=”/TEST”> ←この場合 http://ドメイン/TEST

になります

CGIの場合アクセスできるRootとなると public_htmlの上になってしまうのですがマニュアルを見る限りでは

>4. カートのルートフォルダURL($server)の指定

>  $serverには、カートにアクセスする際に指定するルートフォルダをURLの形式で設定します。

>既定値は、「

」になっておりますので、Webサイトの構成に合わせ、必ず変更してください。

とありますから、ここをルートとしてください

id:taro_707

回答ありがとうございます。

要するにマニュアルどおりに設置した場合、

../db

と指定すればよいということでしょうか?

お馬鹿ですみません。

2004/07/17 15:15:04
id:TomCat No.2

TomCat回答回数5402ベストアンサー獲得回数2152004/07/17 15:12:14

ポイント20pt

ちょっとわかりにくい説明文ですが、

これは「CGIから見た相対パス」

と理解していいようです。

デフォルトでは ”../../db” になっていますが、

のディレクトリ構成例に基づいて設置する場合は

このままにしておいてよさそうです。

id:taro_707

分りました。ありがとうございます。

(動かないのは他に原因があるのかな?)

2004/07/17 15:16:35
id:noharm No.3

noharm回答回数444ベストアンサー獲得回数02004/07/17 15:21:11

ポイント20pt

public_htmlでCGIが使えるHPスペースであればそうだと思います

id:taro_707

回答ありがとうございます

マニュアルどおりに設置すれば../../dbでかまわないということですか?

※解決しました。

../dbと入力したところ無事作動しました。

ただなぜそうなるのか理解できてないので、

もうすこし質問を続けたいと思います。

2004/07/17 15:42:08
id:aki73ix No.4

aki73ix回答回数5224ベストアンサー獲得回数272004/07/17 16:12:20

ポイント20pt

> ../dbと入力したところ無事作動しました。

> ただなぜそうなるのか理解できてないので、

ルートはこの場合 public_htmlです

dbの場所は public_htmlからみて一つ上のRootの下にある

dbです

”..”は一つ上のディレクトリを意味します、

”../フォルダ”を指定するということは同じレベルにある

ディレクトリを指定するということです

public_htmlから ”../..”だと2つ上の場所になりますから・・・とんでもないところを指定してることになりますね(^-^;

id:taro_707

ありがとうございます!

2004/07/17 16:13:31

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません