インストール
このガイドでは、Perfex Shopモジュールのインストールと有効化の手順を説明します。
前提条件
インストール前に、以下を確認してください:
- Perfex CRM バージョン2.3以上がインストールされ稼働していること
- PHP 7.0以上
- MySQL 5.6以上
- Perfex CRMインストールへの管理者アクセス
ステップ1: モジュールパッケージを入手
- 購入元(例:CodeCanyon)からモジュールをダウンロードします。
- ダウンロードしたZIPファイルを解凍します。
- 以下が含まれます:
- upload.zip — インストールするモジュールパッケージ
- documentation — ヘルプファイル(オプション)
ステップ2: モジュールをアップロード
- Perfex CRM Admin エリアにログインします。
- Setup → Modules に移動します。
- Upload new module をクリックするか、モジュールインストールエリアを使用します。
- 解凍したフォルダから upload.zip ファイルを選択します。
- Install をクリックします。
ステップ3: モジュールを有効化
- インストール後、モジュールリストで Perfex Shop(または Products)を探します。
- Activate をクリックします。
- モジュールがアクティブになったことを示す成功メッセージが表示されます。
ステップ4: インストールの確認
- 管理サイドバーに新しい Products メニュー項目が表示されるはずです。
- Setup → Settings に移動し、Products タブを探します。
- モジュールは有効化時に独自のデータベーステーブルとオプションを作成します。
インストール後
- 新規インストール: モジュールの
install.phpが実行され、必要なテーブルとオプションがすべて作成されます。 - アップグレード: 古いバージョンからアップグレードする場合、マイグレーションスクリプトが自動的に実行され、データベーススキーマが更新されます。
トラブルシューティング
モジュールが表示されない
- モジュールZIPが正しくアップロードされたか確認してください。
modulesフォルダのファイル権限を確認してください(通常755または775)。
有効化が失敗する
- PHPエラーログで詳細を確認してください。
- 必要なPHP拡張が有効か確認してください(例:
curl、json、mbstring)。
メニューが表示されない
- ブラウザのキャッシュをクリアしてください。
- ユーザーアカウントにProductsモジュールを表示する権限があるか確認してください。