Installation
This guide walks you through installing and activating the Perfex Shop module.
Prerequisitesโ
Before installing, ensure you have:
- Perfex CRM version 2.3 or higher installed and running
- PHP 7.0 or higher
- MySQL 5.6 or higher
- Admin access to your Perfex CRM installation
Step 1: Obtain the Module Packageโ
- Download the module from your purchase source (e.g., CodeCanyon).
- Extract the downloaded ZIP file.
- You will see:
- upload.zip - The module package to install
- documentation - Help files (optional)
Step 2: Upload the Moduleโ
- Log in to your Perfex CRM Admin area.
- Navigate to Setup โ Modules.
- Click Upload new module or use the module installation area.
- Select the upload.zip file from the extracted folder.
- Click Install.
Step 3: Activate the Moduleโ
- After installation, locate Perfex Shop (or Products) in the module list.
- Click Activate.
- You should see a success message indicating the module is active.
Step 4: Verify Installationโ
- A new Products menu item should appear in the admin sidebar.
- Go to Setup โ Settings and look for the Products tab.
- The module creates its own database tables and options during activation.
Post-Installationโ
- New installations: The module's
install.phpruns and creates all required tables and options. - Upgrades: If you are upgrading from an older version, migration scripts run automatically to update your database schema.
Troubleshootingโ
Module Does Not Appearโ
- Ensure the module ZIP was uploaded correctly.
- Check file permissions on the
modulesfolder (typically755or775).
Activation Failsโ
- Check your PHP error log for details.
- Ensure all required PHP extensions are enabled (e.g.,
curl,json,mbstring).
Missing Menusโ
- Clear your browser cache.
- Verify your user account has permissions to view the Products module.