Re:ショッピングカートがどうしても動きません。教えてください。


このメッセージの投稿者: ベルコールさん 2000/08/17 22:41:09

元メッセージ: ショッピングカートがどうしても動きません。教えてください。 投稿者: まーくさん 2000/08/17 18:17:36

>環境は、Perl5 PCLINUX(Turb LINUX6.0)です。
>http://www.ドメイン.co.jp/~ホルダー名/cgi-bin/shop/shop.cgiで動かしてみたいのですがどうしても動きません。
>perlは、usr/bin/perlにあります。
>私のホームページで、cgi-binは以下のようになっています。
>/home/ホルダー名/public_html/cgi-bin/shop
>cgi-binの下にshopホルダーを作り、shopホルダーの下にそれぞれ lib img dataのホルダーを作っています。
>shop.cgiの設定は以下のようにしています。

>#━━━━━━ 変数の定義 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
>$charcode='sjis';
>$cgi='http://www.ドメイン.co.jp/~ホルダー名/cgi-bin/shop/shop.cgi';
>$catalogdir='/ホルダー名/public_html/cgi-bin/shop/shop';
>$catalogurl='http://www.ドメイン.co.jp/~ホルダー名/cgi-bin/shop/shop';
>$datadir='/ホルダー名/public_html/cgi-bin/shop/data';
>$dataurl='http://www.ドメイン.co.jp/~ホルダー名/cgi-bin/shop/data';
>$imgdir='/ホルダー名/public_html/cgi-bin/shop/img';
>$imgurl='http://www.ドメイン.co.jp/~ホルダー名/cgi-bin/shop/img';
>$libpath='./lib;
>$basefont='MS UI Gothic';
>$frame=0;
>$bgcolor='#b0e0e6';
>$background='';

>$thankscomment='<font size=2><b>ご注文ありがとうございました。</b>
>商品が届くまでこの画面をプリントアウトするか保存しておくようにしてください。
>xxxxx
>電話 xxx-xxx-xxxx
>E-Mail xxxxxx@xxxx.co.jp
>
></font>';

>#━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
>あと、ライブラリーはcgi-conv.pl smtp.pl pop3.pl jcode.pl fold.pl
>mimew.pl base64.plをlibホルダーの中に入れてあります。
-----
上記の説明ですと、ディレクトリは次のようになってるんですね。

/cgi-bin
 └/shop   −shop.cgi
   ├/lib −cgi-conv,smtp,pop3,jcode,fold,mimew,base64
   ├/shop
   ├/data −xample.htm
   └/img −gif,jpeg

パーミッションはサーバーの設定によりますので一概にはいえませんが、
shop.cgiがある/shopは705、ファイルは605
その下の
/libは705、ファイルは604
/shopは707、
/dataは707、ファイルは604
/imgは707、ファイルは604
でいいと思います。
ただし、/cgi-bin の下のディレクトリは読み書きできない場合があるので確かめてください。

なお、shop.cgi の最新版は ver1.20です。


このメッセージへの返事:

210.161.226.114/bellcall.co.jp