Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

LimeSurvey 7 Features & Migration

More
5 hours 19 minutes ago - 5 hours 18 minutes ago #274587 by Mazi
LimeSurvey 7 Migration Series — Part 4: Migration checklist

This checklist is intended for all users upgrading from LimeSurvey 6 to the new LimeSurvey 7 release.
For larger installations, we strongly recommend creating a staging environment based on a copy of the current production database and files. This allows you to validate the migration process before updating your live system.

System Requirements and Backup
Before starting the upgrade, verify that your server meets the new system requirements. LimeSurvey 7 requires PHP 8.1 or newer, while PHP 8.3 and PHP 8.4 are currently recommended for new installations.
Before performing any update, create a complete backup of your database as well as all application files. This ensures that the existing installation can be restored if necessary.

Custom LimeSurvey Themes
If your installation uses custom themes, review all modifications before the migration. Particular attention should be paid to custom JavaScript code and CSS adjustments. These components should be thoroughly tested after the upgrade to ensure that the survey appearance and functionality remain unchanged.

LimeSurvey Plugins
Review all custom-developed plugins currently used in your installation. Ideally, these plugins should be tested on a LimeSurvey 7 test system before updating the production environment.
Plugins that directly access response tables may require adjustments, as the underlying data structures have changed in LimeSurvey 7.

Update to LimeSurvey v7.x
For larger environments, perform the migration on a staging system first. A successful test migration helps identify potential compatibility issues before updating the production environment.
After validating the test installation, the production system can be upgraded using the standard update procedure.

Post-Migration Check
After the upgrade, verify that surveys, themes, plugins and custom integrations continue to work as expected. Particular attention should be given to customized components and any external systems connected to LimeSurvey.

Updating from Older LimeSurvey Versions
When upgrading from older LimeSurvey versions, custom plugins should be reviewed with particular care, as compatibility issues are more likely to occur.
In addition, LimeSurvey 6 and 7 use a modern template technology that differs from older releases. Custom survey themes created for previous versions may need to be rebuilt once using the new theme framework before they can be used with LimeSurvey 7.

Free LimeSurvey 7 Migration Check
Not sure whether your installation is ready for LimeSurvey 7? We offer a free migration check to review your current environment, custom themes, and plugins.
Contact our team for professional LimeSurvey support.

Best regards/Beste Grüße,
Dr. Marcel Minke
survey-consulting.com
offlinesurveys.com
Feel free to contact me by email for professional LimeSurvey support!
Last edit: 5 hours 18 minutes ago by Mazi.

Please Log in to join the conversation.

Moderators: holchtpartner

Lime-years ahead

Online-surveys for every purse and purpose