CGI設置の手順-マニュアル
CGI設置の手順-マニュアル/FREEインベンター
ショッピングカートCGIの設置マニュアル ショッピングカートCGIの設置マニュアル

CGIの設置マニュアル(設置方法&設定の手順)

CGIの設置及び設定の仕方を説明しています[設置マニュアル]。この順序で行えば誰にでも簡単に設置できます。

ダウンロードする前に行うこと

ダウンロードする前に以下のことを行ってください。(設置のアドバイスも参考にしてください。)
【1】サーバの確認(以下の点をチェック)
  • CGIが使えるか?
  • cgi-bin下でのみCGIが動くか?(設置が難しい。)どのフォルダでもCGIが動くサーバがいい!
  • sendmailが使えるか?
  • ファイルロック用symlink関数が使えるか?
【2】解凍ソフトの準備
【2】FTPソフトの準備
【3】テキストエディタの準備

ダウンロードした後にすること

【1】******.LZHの解凍
解凍ソフトでまず解凍する必要があります。

【2】perlのパスの設定
以下のスクリプトの1行目のperlのパスを設定してください。
初期値は次のようになっています。

#!/usr/bin/perl

perlのパスはサーバによって異なりますので、サーバのホームページでご確認ください。他に、以下のパスが代表的です。両方使えるサーバもあります。

#!/usr/local/bin/perl

サーバへのUPロード

【1】サーバ内に適当なフォルダ(ここではshopとする)を作り、丸ごとUPロードします。

サーバ内のフォルダ構成は次のようになります。

      www/shop/e_shop.cgiなど

CGI-BIN下でのみCGIが動くサーバの場合や、SSL専用の領域があるサーバの場合など、丸ごとUPロードできない場合もあります。このような場合、無駄な労力や費用の面から考えて、サーバを変えることをお勧めいたします。設置のアドバイスを参照してください。

【2】パーミッションの設定
以下のように設定します。ただし、これはサーバにより大きく異なりますので、確認が必要です。

パーミッションの設定例(Easy Shop の場合):

  
shopフォルダ[755]
    e_shop.cgi [705]
    e_set.pl [604]
    e_data.cgi [606]
    e_conut.txt [606]
    member_no.txt [606]
    cgi-lib.pl[604]
    jcode.pl[604]
    mimew.pl[604]

    lockフォルダ [707]
    imageフォルダ [707]

FFFTPをあらかじめ設定しておくと便利です。以下のようにしてみることをお勧めいたします!
FFFTPのオプションの環境設定の転送3
  • *.cgi   705
  • *.pl    604
  • *.dat   606
  • *.ini    606
  • *.log   606
  • フォルダ  707
などに設定しておくと良いのです。動かない(エラーになる)ときは、707⇒777、705⇒755、606⇒666、604⇒644にするとたいてい動きます。しかし、この場合、ファイルが外部から読み取られるなどの安全性に問題が出てくることがあります。⇒設置のアドバイス

【注】suEXECサーバ 又はCGIWrapサーバ の場合は、CGI(701 or 700)、データファイル(600)、フォルダ(701 or 700) が一般的です。

CGIの呼び出し

【1】CGIの呼び出しURLを確認してください。
サーバ側から呼び出しURLが知らされているはずです。

ショッピングカート          http://〜〜〜〜〜〜/shop/e_shop.cgi
ショッピングカートの管理画面   http://〜〜〜〜〜〜/shop/e_shop.cgi?mode=adm1

※管理画面でパスワードがアドレスバーに表示されるのを避けたい時は、「管理画面の呼び出し方」を参考にしてください。

【2】管理画面に入る
商品一覧表画面の左下から管理画面に入ることができます。初期のパスワードは1234になっていますので、入力して以下のことを確認してみましょう。うまくいけばプログラムが正常に動作していることがわかります。
  • 商品管理画面を表示します。
【2】以下のページをお気に入りに追加
今後作業しやすいように以下のページをお気に入りに追加しておきましょう。
  • 商品一覧のページ
  • 管理の画面のページ

タイトル画像の設定

タイトル画像など、各種画像を変更したい場合は、該当の画像を右クリックしてプロパティでファイルの場所とサイズを確認してください。そうすれば、どの画像を更新したら良いかがすぐに分かります。



go to home
Copyright (C) 2007  WEBインベンター All rights reserved.