クレジットカード決済、コンビニ決済、電子マネーなど様々な決済手段をご提供。大人気のオープンソースosCommerce、zencartも対応!

サイトマップ
初めてカード決済の導入をご検討されている方
テスト環境の利用申込みはこちら
osCommerce、zencart、EC-CUBE
アライアンスパートナー制度
ルミーズ株式会社はプライバシーマーク認定事業者です。
ルミーズ決済サービスは「PCI DSS V2.0」に完全準拠しています。
ルミーズ株式会社はJIS Q 27001:
2006の認証登録を受けています。
ルミーズはチーム・マイナス6%に参加しています!



4.設置(非公開ディレクトリがない場合)

■Perlのパスの確認・設定
「ルミーズカート」では、Perlを利用します。ご利用のサーバーのPerlのパスを確認して下さい。(Perlのパスが不明な場合には、ご利用のサーバー管理会社へ問い合わせて下さい)
既定値は「/usr/bin/perl」となっております。万が一、Perlのパスがご利用のサーバーと異なる場合には以下ファイルの変更を行って下さい。
・main.cgi
・remise.cgi
・result.cgi
・addgoods.cgi
・download.cgi
・editgoods.cgi

お客様がお使いのパソコンがWindowsであれば、標準の「メモ帳」や、一般に配布されているテキストエディタなどを用いてください。

※変更する箇所はファイルの1行目です。
#!/usr/bin/perl  ←この部分

■「各種設定ファイル」(「initdata_danger.cgi」)の設定
「各種設定ファイル」は、「ルミーズカート」の動作設定を管理しているファイルです。
このファイル内の記述を、お使いのWebサイトの状態と合わせるために、設定を変更します。

なお、設定方法は、下記の通りです。誤って変更しないよう、お気を付けて下さい。
1. 「各種設定ファイル」を開きます
 

ここでは、解凍後に生成される「initdata_danger.cgi」を使って、必要な設定を行います。
(※「initdata.cgi」は、使用しません。)

2. user_idとpasswordの設定
  ここでは、受注詳細や顧客情報などにアクセスするための管理画面にログオンする際に利用する、「ユーザーID」と「パスワード」を設定します。
既定値では、「admin」「password」となっておりますが、必ず任意のものに変更をお願いします。
3. カートのルートフォルダURL($server)の指定
  $serverには、カートにアクセスする際に指定するルートフォルダをURLの形式で設定します。
既定値は、「http://yourhost.yourdomain/」になっております。
お客様お使いのサーバーに合わせ、必ず変更してください。
(アップロードする各CGIファイルのうち、「main.cgi」を設置したディレクトリ名までを指定して下さい。)
4. データベースファイル用ディレクトリ変数($dbhome)の指定
  $dbhomeには、前述の「3.」で指定した「$server」から見て、「db」ディレクトリがどの位置にあたるかを、相対パスで指定します。

なお初期値では、「../../db」(つまり、$serverで指定のURLから、2つ分ディレクトリ階層を上がったディレクトリ内を指定)となっておりますので、お客様お使いのWebサーバー上に転送される際のディレクトリの構成にあわせ、設定の変更が必要です。
(必ず、dbフォルダが「非公開ディレクトリ」内に設置されるよう設定して下さい。)

なお、「db」ディレクトリは、自動では作成されません。解凍後に生成される「db(非公開ディレクトリあり)」を使ってアップロードするか、お客様側でFTPソフトなどを使い作成してください。
5. 商品画像ファイル保管用ディレクトリ($upload_dir)の指定
  $upload_dirには、前述の「3.」で指定した「$server」から見て、カート画面上に表示する商品画像を格納するディレクトリがどの位置にあたるかを、相対パスで指定します。
初期値は、「./g_images/」となっております。
なお、『g_images』というディレクトリは自動では作成されません。お客様側でFTPソフトなどを使い作成してください。
また通常は、この設定を変える必要はありません。ディレクトリ名がダブってしまう場合など、特殊な場合に限り変更してください。
6. ダウンロード販売用ファイル保管ディレクトリ($download_dir)の指定
 

$download_dirには、前述の「3.」で指定した「$server」から見て、ダウンロードによる販売を行うプログラムファイルや画像、映像データを格納するディレクトリを設定します。
初期値は、「../../dlfile/」(つまり、$serverで指定のURLから、2つ分ディレクトリ階層を上がったディレクトリ内を指定)となっております。

このディレクトリは、「コンテンツ等のダウンロード販売」を行う方のみ設定が必要となります。商品の販売(物販)を行われる場合では、特に設定の必要はございません。

なお「dlfile」ディレクトリは、自動では作成されません。お客様側でFTPソフトなどを使い作成してください。

7. sendmailパスの指定
  カートで使用するsendmailのパスを設定します。
予め、導入されるWebサーバー上でのsendmailのパスをご確認ください。
既定値は、「/usr/sbin/sendmail」です。

なお、コメント(#付き)で記述されている、「C:\perl\bin\perl.exe ./sendmail.pl」は、ご利用のサーバーが『Windowsサーバー」の場合の設定例です。通常は、まず使用することがありませんので、変更する必要はございません。
※Windowsサーバー上でのPerl、Sendmail環境での動作も致しますが、動作確認を致しておりませんので、実運用での稼動を検討される場合は、十分なテストを行ってください。
8. 「ストアテーブルファイル名」について
  「$store_data」から「$remise_data」までの9つの変数情報は、dbフォルダ内に格納されるデータベースファイルとなっております。
ストアテーブルファイルの各ファイルの名前は標準のままご利用であれば、変更される必要はありません。
設置済みのファイル名とダブってしまうなど、問題が生じる場合のみ変更してください。
■Webサイトへのアップロード
動作設定が終わりましたら、実際に設置するWebサイトに、FTPクライアントソフトなどからアップロードします。
下記の「転送時の注意事項」及び「ディレクトリ構成」を参考に、アップロード及びパーミッションの設定を行ってください。
転送時の注意事項
「各種設定ファイル」は、前述で設定した「initdata_danger.cgi」を、お客様ご利用のサーバー上に、FTPソフトを使って、「initdata.cgi」と名前を変えてアップロードしてください。

※解凍後に生成される「initdata.cgi」は、ここでは使用しません。つまり、今回設定した「initdata_danger.cgi」が、お使いのサーバー上では「initdata.cgi」の名前で動作するようアップロードして下さい。
「各種設定ファイル」に記述された、「$upload_dir」(デフォルトではg_images)及び、「$download_dir」(デフォルトでは dlfile)で指定したディレクトリは、転送元ファイルに含まれませんので、FTPソフトで、ディレクトリを新規作成してください。
「各種設定ファイル」に記述された、「$dbhome」、つまり「db」ディレクトリは、お客様側でFTPソフトなどを使い作成して頂くか、解凍後に生成された「db(非公開ディレクトリあり)」ディレクトリと、そのディレクトリ内のファイル全てを、お客様ご利用のサーバー上(「$dbhome」で設定の場所(非公開ディレクトリ内))にFTPソフトを使ってアップロードします。
また、アップロード完了後には、アップロード先のディレクトリの名前を「db」に変更してください。

※なお、「db(非公開ディレクトリあり)」に予め入っている各データファイルも、そのままアップロードして下さい。パーミッションの指定は不要です。
   
なお、「db(非公開ディレクトリあり)」に予め入っている各データファイルも、そのままアップロードして下さい。パーミッションの指定は不要です。

●ディレクトリ構成例
非公開ディレクトリ上に「db」等のディレクトリを設置する場合の、サーバー上でのディレクトリ構成の一例です。
( )内は、サーバー上で設定するパーミッションを表しますが、お客様お使いのサーバーに合わせ、 下記の例を参考に設定して下さい。また、「*」は、Perlパスの確認が必要なプログラムを指します。
  なお、ご利用のサーバーによっては、パーミッションの指定に制限がある場合があります。(例:「777」の禁止など)その場合は、ご利用サーバーを提供するプロバイダ等の指示に従って、動作可能なパーミッションで設定して下さい。
+-- public_html (公開用ディレクトリ)
      |
      +-- html (ディレクトリ:755)
      |    |
      |    +-- テンプレートファイル(ファイル:644)
      |
      +-- images(ディレクトリ:755)
      |    |
      |    +-- イメージファイル(ファイル:644)
      |
      +-- lib(ディレクトリ:755)
      |    |
      |    +-- cgi-lib.pl (644)
      |    +-- Template.pm (644)
      |
      +-- g_images(ディレクトリ:755) 
|※お客様側で作成してください
+-- db(ディレクトリ:755) 
|※「db(非公開ディレクトリなし)」をアップロード
+-- dlfile(ディレクトリ:755) 
|※お客様側で作成してください +-- addgoods.cgi (755) * +-- auth.pl (644) +-- basicUtil.pl (644) +-- cart.pl (644) +-- dataprocesing.pl (644) +-- download.cgi (755) * +-- editgoods.cgi (755) * +-- initdata.cgi (644) 各種設定ファイル +-- jcode.pl (644) +-- main.cgi (755) * +-- remise.cgi (755) * +-- result.cgi (755) * +-- sql-engine.pl (644) +-- store.pl (644) +-- color.htm(644)

前ページへ戻る




このページの先頭へ

ホームクレジットカード決済コンビニ・電子マネー決済ルミーズカートFAQお問い合せ
会社概要採用情報プライバシーポリシーこのサイトについてサイトマップ
フィードバック
ルミーズはオンラインショップ、通信販売等の非対面取引で利用できるクレジットカード決済サービスです。

このサイトについて