SHOPPING CART の設定例
配布元: Kent-web様 http://www.kent-web.com/
「SHOPPING CART」はKent-web様で配布されているフリーで手軽にショッピング販売を行うためのCGIです。
設定例
例としてご契約情報等が次のようになっているものとして解説します。
| 掲示板設置URL | http://example.que.jp/cart/ |
| 掲示板CGI格納ディレクトリパス | /home/11/ext0000/example.que.jp/cart/ |
| UNIXアカウント名 | ext0000 |
| CGI実行 | SuExec対応済 |
※ 上記アカウント名などは設定例ですので、実際の作業の際にはお客様のアカウント情報等をご使用ください。
※ 初期のお客様でSuExec未対応の場合はサポートデスクまで変更をご依頼ください。
※ フリーCGIをご利用の際には、配布元の利用規定等を必ず一読し、承諾の上ご利用下さい。
※ 動作に関しましてはサポート外ですので、不具合などにつきましては配布元サイトや参考書籍等をご参照下さい。
△前のSTEPへ ▽次のSTEPへ
cartというフォルダが解凍先に作成されます。

|
#!/usr/local/bin/perl ↓ #!/usr/local/bin/perl5.8.5 |
と書き換えます。
様々な設定が出来ますので、お店や商品の情報に基づき、必要に応じて変更して下さい。
※sendmailのパスは/usr/local/bin/sendmailとなります。
最初にcartというディレクトリを作成し、次にcartディレクトリの中に
img・lockという2つのディレクトリを作成します。
合計で3つ作成する事になります。
|
/home/11/ext0000/example.que.jp/cart /home/11/ext0000/example.que.jp/cart/img /home/11/ext0000/example.que.jp/cart/lock |
次にファイルを転送します。
/home/11/ext0000/example.que.jp/cart内に全てのファイルをを転送します。
各ファイルのパーミッションを下記の通り変更します。
※[ ]内がパーミッション
|
/home/11/ext0000/example.que.jp/cart/ [755] /home/11/ext0000/example.que.jp/cart/cart.cgi [755] /home/11/ext0000/example.que.jp/cart/order.cgi [755] /home/11/ext0000/example.que.jp/cart/admin.cgi [755] /home/11/ext0000/example.que.jp/cart/init.cgi [644] /home/11/ext0000/example.que.jp/cart/data1.dat [644] /home/11/ext0000/example.que.jp/cart/data2.pl [644] /home/11/ext0000/example.que.jp/cart/stock.dat [644] /home/11/ext0000/example.que.jp/cart/raw.dat [644] /home/11/ext0000/example.que.jp/cart/jcode.pl [644] /home/11/ext0000/example.que.jp/cart/img/ [755] /home/11/ext0000/example.que.jp/cart/lock/ [755] |
※FFFTPを用いた場合のパーミッションの変更例
パーミッションを変更するファイルを選択し、メニューバーから コマンド->属性変更を選びます。
644の場合:

755の場合:

URLにアクセスして動作を確認します。
http://example.que.jp/cart/cart.cgi?mode=check
問題がないことを確認します。 http://example.que.jp/cart/admin.cgi
で商品の追加等を行います。
◎ 以上で設置は完了です。
△前のSTEPへ ▽次のSTEPへ








