Updating OFEngine
Every plan includes lifetime updates for the plan you bought. New releases are listed in the changelog and available in the customer portal.
Before you update
Section titled “Before you update”Always take a backup first:
- Database: export it from your host’s control panel (phpMyAdmin → Export) or run
mysqldump. - Files: download a copy of your web root, including
backend/.envandbackend/storage/. If you use cloud storage, your media is already safe in the bucket.
Applying an update
Section titled “Applying an update”- Download the latest package for your plan from the customer portal.
- Put the site in a quiet moment (late night for your audience), because there’s a short interruption.
- Upload the new files over the old ones. Don’t overwrite or delete
backend/.envorbackend/storage/; they hold your settings and uploads. - Visit your site and log in to the admin panel to confirm everything works.
If an update needs database changes, the release notes in the changelog say so and explain the step.
If something goes wrong
Section titled “If something goes wrong”Restore your file and database backups, then contact support with what you saw. Your site will be back exactly as it was before the update.