Re:システムパスの定義について。


このメッセージの投稿者: ベルコールさん 2004/01/06 14:56:42

元メッセージ: システムパスの定義について。 投稿者: fuukaさん 2004/01/05 22:05:52

>お世話になります。
>ShoppingCart PROv7の評価版をセットアップしようとしているのですが、
>checkコマンドを実行すると、

>$libpath の定義が不正です。
>$shopdir の定義が不正です。
>$datadir の定義が不正です。
>$imgdir の定義が不正です。

>と表示されます。

>「パスがわからないときは、とりあえずここは空欄にして check コマンドを実行してしてみればわかります。」

>とあるので空欄にしてアップしてみても、

>http://fuuka.jp/shop
> http://fuuka.jp/shop/home/user/www/shop
> No such directory
>http://fuuka.jp/shop/data
> http://fuuka.jp/shop/data/home/user/www/shop/data
> No such directory
>http://fuuka.jp/shop/img
> http://fuuka.jp/shop/img/home/user/www/shop/img
> No such directory

>と表示され、上記のパスを入力しても同じように「○○の定義が不正です」。となります。
>変数の定義は以下のように設定しています。

>$script='http://fuuka.jp/cgi/shop.cgi';
>$libpath='';
>$shopdir='';
>$shopurl='http://fuuka.jp/shop';
>$datadir='';
>$dataurl='http://fuuka.jp/shop/data';
>$imgdir='';
>$imgurl='http://fuuka.jp/shop/img';
>$htmldir='/home/usr/www,/home/user/www/shop';
>$timeoffset=9;
>$charcode='sjis';
>$crypt=0;
>$check='on';
>$shopid='';
-----
http://fuuka.jp/cgi/shop.cgi?check を実行してみると、shop.cgiのパスは /home/www/datck000/public_html/cgi/shop.cgi です。
したがって、次のように定義すればよろしいかと思います。
$script='http://fuuka.jp/cgi/shop.cgi';
$libpath='/home/www/datck000/public_html/cgi';
$shopdir='/home/www/datck000/public_html/shop';
$shopurl='http://fuuka.jp/shop';
$datadir='/home/www/datck000/public_html/shop/data';
$dataurl='http://fuuka.jp/shop/data';
$imgdir='/home/www/datck000/public_html/shop/img';
$imgurl='http://fuuka.jp/shop/img';
$htmldir='/home/www/datck000/public_html,/home/www/datck000/public_html/shop';


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

218.44.146.186/big.bellcall.co.jp