Before you install
Do the hosting steps below before you continue in the installer.
PHP version (required)
- This script needs PHP 8.2 or newer. Old LFMVM often runs on PHP 7.4 — that is fine for your live site until Go Live.
- In cPanel / DirectAdmin, set PHP 8.2+ for the domain where you uploaded this ZIP (staging subdomain for migrate, or your new domain for fresh install).
- If
install.php shows a blank page or error 500, upgrade PHP first — you should then see a clear “PHP upgrade required” message instead.
A — Fresh install (new domain)
- Upload and extract the ZIP into this domain’s
public_html.
- Set this domain to PHP 8.2+ in your hosting panel.
- In cPanel / DirectAdmin: create a new empty MySQL database and database user.
- Open
install.php in your browser and choose Fresh install.
B — Migrate from old LFMVM (existing site)
- Your old LFMVM site stays live on your main domain. Do not change it yet. It can stay on PHP 7.4.
- In cPanel / DirectAdmin: create a staging subdomain (e.g.
staging.yourdomain.com) with its own document root — not a folder inside main public_html.
- Set the staging subdomain to PHP 8.2+ (leave main domain on 7.4 until Go Live).
- Upload and extract the ZIP into the staging document root.
- Create a new empty MySQL database for the new script. Keep your old LFMVM database — you will need both.
- Open
install.php on the staging URL and choose Migrate from old LFMVM.
- On Step 2: registered domain = your main live domain (from purchase email).
- On Step 4: site URL = your staging address (the URL in your browser).
- After import and setup on staging, use Admin → Go Live to move to your main domain.
← Back to installer