ここでは、ご購入頂いた弊社のアフィリエイトシステムPRO2の設置方法を解説しています。
afl_pro2_***.zip を解凍ソフトで解凍し、設置の準備をします。
データベースの設定ファイルを設置先の環境に合わせて、書き換えて下さい。
例)データベースの設定ファイル
./custom/extends/sqlConf.php
<?php /************************* ** SQL DATABSE 用 定義 ** *************************/ $SQL = true; // SQLを用いるかどうかのフラグ $SQL_SERVER = 'localhost'; // SQLのサーバ $SQL_PORT = '5433'; // SQLデーモンのクラス名 $SQL_MASTER = 'SQLiteDatabase'; //$SQL_MASTER = 'PostgreSQLDatabase'; //$SQL_MASTER = 'MySQLiDatabase'; //$SQL_MASTER = 'MySQLDatabase'; $DB_NAME = 'test_affiliate'; // DB名 $SQL_ID = 'root'; // MYSQL管理ユーザーID $SQL_PASS = ''; // MYSQL管理ユーザーPASS $TABLE_PREFIX = ''; ?>
※主に、DB種別、DB名、接続ID、PASSを設定します。
こちらの設定項目は、各サーバーの設定に従って下さい。
SQLは下記の4つのデータベースに対応しております。
どれか1つを選択し記述して下さい。
$SQL_MASTER = 'SQLiteDatabase'; //SQLite $SQL_MASTER = 'PostgreSQLDatabase'; //PostgreSQL $SQL_MASTER = 'MySQLiDatabase'; //MySQL拡張版 $SQL_MASTER = 'MySQLDatabase'; //MySQL(通常はこちら)
※SQLiteを使用される場合は、書き換える必要は御座いません。
但し、SQLiteの動作は非常に遅くなりますので予めご了承下さい。
設定の更新が終わりましたら、全てのファイルをFTPクライアントツールを利用し、ご利用のサーバーにアップロードします。
FTP上から下記のように、ファイルやディレクトリのパーミッションを変更して下さい。
変更箇所 | パーミッションの値 | ファイル・ディレクトリの説明 |
./file/ | 777 | システムが登録画像を格納するディレクトリ |
./logs/ | 777 | システムが各種ログを格納するディレクトリ |
./logs/*.log | 777 | ログファイル |
./tdb/ | 777 | テキストデータベースファイルを格納するディレクトリ |
./tdb/*.csv | 777 | テキストデータベースファイル |
./tdb/module/*.csv | 777 | テキストデータベースファイル |
./report | 777 | レポート出力用ディレクトリ |
サーバー上に、データベースを作成します。
(データベースの作成方法は設置したサーバーのマニュアルをご参照下さい。)
例)sqlConf.phpでデータベース名をtest_affiliateとした場合。
CREATE DATABASE test_affiliate;
MySQL等では上記SQLを実行していただくことで、データベースが作成されます。
ブラウザから設置先のディレクトリ直下にあるtool.phpにアクセスして行います。
※tool.phpのパスワードの初期設定は「admin」です。
http://設置先のURL/tool.php
ページ最下部にある「完全インポート」をクリックして頂くことで、初期化が完了します。
※サーバーの状況により、非常に時間が掛かる場合があります
設置先のトップページ(index.php)にアクセスし、ページが正常に表示されていれば、インストール完了です。
※「tool.php」はご利用後、必ずサーバー上から削除して頂くようお願い致します。
※SQL導入後./tdb/以下のデータ等は削除して頂くか、パスワード設定を管理者様の責任で行って頂くようお願い致します。
インストール後の設定はインストール後の設定をご確認下さい。
アフィリエイトシステムPRO2の表紙に戻る?