CGI-BBS > SO−HO > ショッピングバスケット > ショッピングバスケット6.10でsetup.cgiを設定できません。


カレッヂ
カレッヂ


質問者 INOUE  投稿日 7/9(水) 15:18:42
6/24の質問とも重なる為、質問を控えようかとも思いましたが、
どうしてもうまく行かないため、失礼とは思いますが、
同じ様な質問をさせて下さい。

●症状
 ショッピングバスケット6.10をダウンロードし、
 setup.cgiに必要と思われる内容を記述、後にサーバーへとアップしましたが、
 試用してみると、ジャバスクリプトによって、別ウィンドが開くと同時に、
 『Not Found』と表示されます。

●現在の状況
・ダウンロードしてきたファイルのうち、『index.html』を除くファイルを全て、
 サーバー内の『cgi-bin』に入れています。
 (この辺りの設定も怪しく思えます)

・cart.cgiのパスはプロバイダ指定のものに書き換えています。

・6/24の質問事項にあった『クッキーの設定』にまつわる部分は下記の通りです。
 # SSLを通さないでアクセスする場合の絶対式URL(http://から設定)
 $nossl = 'http://www.○○○○○.com/cgi-bin/cart.cgi';
 # SSLを介したアクセス用の絶対式URL(https://から設定)
 $ssl = 'http://www.○○○○○.com/cgi-bin/cart.cgi';
 $domain = "";
 $path = "";

・良くわからないまま設定した部分で『order.csv』の設定を
 $order_csv = 'http://www.○○○○○.com/cgi-bin/order.csv';
 としています。

他にも分からない部分は多くあるのですが、
中でも良く理解出来ない部分を抜き出してみました。
簡易ショッピングカートがうまく設置できたので、
ショッピングカート6.10も設置くらいは簡単に出来るだろうと思っていましたが、
非常に甘かったようです。
どなたかヒントでも結構ですのでお教え下さい。

プロバイダ参照:http://www.g--z.com/www/l_4/index.php
サーバのOS:UNIXサーバ
パソコンのOS:Mac9
エディタ:YooEdit 1.71-ppc
FTPソフト:fetch401j
サーバ移転:した
改造:していない
CGI習熟度:firsttime

質問者 INOUE  [削除]  投稿日 7/10(木) 02:28:48
あ、うまく設置する事ができました(^^;

問題点は、
『ディレクトリの構造をよく理解していなかった事』で、

index.html内の
『<form action="cart.cgi" method=POST target=Cart onSubmit='Cart()'>』
の記述を
『<form action="cgi-bin/cart.cgi" method=POST target=Cart onSubmit='Cart()'>』
と変更する事によって、正常作動しました。
おさわがせ致しました。

このページは終了したので返信(回答)は書きこめません
 


Web裏技