Re:「予期しないエラー」のその後


このメッセージの投稿者: ベルコールさん 2001/08/28 14:44:31

元メッセージ: 「予期しないエラー」のその後 投稿者: 黒川利彦さん 2001/08/28 08:32:28

>shop.cgi?c:setup でセットアップは完了しましたが
>サンプルページが表示されず「ページを表示できません」
>となってしまいました。
>再度 shop.cgi?c:setup を実行すると
>「セットアップは完了しています。
>code:10x1」となります。
>そこで 直接
>http://127.0.0.1/shop332/sample/index.htm を直接
>入力したところ 「いらっしゃいませ!!」の上のイメージ
>が表示されておらず 「本日のおすすめ」「本日のオススメ」
>はともに「ページを表示できません」となります。
>また「ブランドバック」はページの表示はされ カートの機能
>も動作しているようです。がイメージが表示されずません。
>さらに「カートの中を見る」はOKですが 「上記の内容で注文
>する」は「ただいま準備中です。
>いましばらくお待ちくださいませ。
>(error:01)」となってしまいます。

>変数の定義は以下のようにしています。

>$cgi='http://127.0.0.1/shop332/cgi-bin/shop.cgi';
>$libpath='./cgi-bin';
>$catalogdir='/www/shop332';
>$catalogurl='https://127.0.0.1/shop332';
>$datadir='/www/shop332/data';
>$dataurl='https://127.0.0.1/shop332/data';
>$imgdir='/www/shop332/image';
>$imgurl='https://127.0.0.1/shop332/image';
>$timeoffset=9;
>$charcode='sjis';
>$crypt=1;
>$check='on';
>$shopid='';

>この定義の内
>$catalogurl=  $dataurl=   $imgurl=
>の設定をhttpsからhttpに変えると
>index.html(Shopping Cart Pro v3.3のロゴも)は問題なく表示
>されます。
>また サブウインドウは表示されますがイメージが表示されません。
>なお ブランドバックはイメージが表示されます。
>ただ 「上記の内容で注文する」は
>「ただいま準備中です。
>いましばらくお待ちくださいませ。
>(error:01)」となってしまいます。
-----
$libpath の定義は間違っていませんか。
$libpath='./cgi-bin'; ですと /www/shop332/cgi-bin/cgi-bin ということになりますが・・・
サーバーによっては、$libpath を相対パスで定義するとダメということがありますので、そのためこの定義は無意味になってうまくいってるのかもしれません。
それはさておき、上のように定義してテストしましたがOKでした。
上に書いてあることはセットアップしただけで、まだ何も設定してない状態でのことですよね。
画面に表示されるように、本番状態に設定しなければ「カートの中を見る」から先には進めません。
ところで、
CGIプログラムは非SSLで実行し、ファイルだけSSLディレクトリに置くというのはSSLを使う意味が何もないのですが、何かの実験でもしているんですか。


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

210.161.226.114/bellcall.co.jp