JReviews logo Docs
Menu
Version

Migration Guide - Upgrading from v5 to v6

Complete guide for migrating from JReviews v5 to v6 with minimal downtime.

Migration Guide: v5 to v6

This guide covers the migration process from JReviews v5 to v6, ensuring a smooth transition with minimal downtime.

Before You Begin

Prerequisites

  • JReviews v5.3 or higher
  • Full backup of your website and database
  • PHP 8.2 or higher
  • WordPress 6.4+ or Joomla 5.x+

Migration Timeline

Plan for 2-4 hours of maintenance window depending on your site size and customizations.

Migration Process

Step 1: Backup Everything

# Database backup
mysqldump -u username -p database_name > backup_before_v6.sql

# Files backup
tar -czf site_backup_before_v6.tar.gz /path/to/your/site/

Step 2: Update System Requirements

Ensure your server meets v6 requirements:

  • PHP 8.2+
  • MySQL 8.0+ or MariaDB 10.6+
  • Increased memory limit to 512MB

Step 3: Run Migration Tool

  1. Download the v6 migration utility
  2. Upload to your site root
  3. Run the migration script:
    php jreviews_migrate_v6.php
    

Step 4: Database Updates

The migration tool will automatically:

  • Update database schema
  • Migrate custom fields
  • Convert review data
  • Update user permissions

Post-Migration Steps

Verify Functionality

  • Test listing creation
  • Verify review submission
  • Check user registration
  • Test search functionality

Update Customizations

Review and update any custom:

Troubleshooting

Common Issues

  • Performance slowdown: Clear all caches
  • Missing data: Check migration logs
  • Template errors: Update custom templates
  • API conflicts: Update API calls to v6 format

Getting Help


Migration taking longer than expected? Our Premium Support team can handle the migration for you.