MovieEra Update Guide

How to update your MovieEra installation safely without losing data

IMPORTANT: Read Before Updating

Always backup your database and uploaded files before updating. This guide will help you update safely without losing any data.

What Gets Preserved During Updates

✅ Protected Data

  • All movies and TV shows
  • User accounts and settings
  • Uploaded logos and favicons
  • Site configuration (.env file)

📦 Update Package Contains

  • Latest application code (v1.3.0)
  • New features and bug fixes
  • Database migrations
  • Does NOT include storage/ or images/

Pre-Update Checklist

1. Backup Your Database

Create a backup of your MovieEra database:

mysqldump -u your_username -p your_database_name > movieera_backup.sql

2. Backup Your Uploaded Files

Download these folders from your server:

  • public/images/logos/
  • public/images/favicons/
  • storage/app/public/logos/
  • storage/app/public/favicons/

3. Note Your Current Version

Check your current version in the admin panel footer or dashboard.

Update Process

Method 1: Safe Upload (Recommended)

1

Extract the update package

Download and extract the update files on your computer

2

Upload all files

Upload to your MovieEra directory - you can safely overwrite all files

3

Visit the update page

Go to https://yoursite.com/update

4

Start Update

Click "Start Update" and wait for completion

Method 2: Manual File Management (Advanced Users)

For extra caution, preserve these files before uploading:

  • .env (your configuration)
  • .installed (installation status)
  • public/images/logos/ (your logos)
  • storage/app/public/ (uploaded files)

Then upload update files, restore preserved files if needed, and visit the update page.

What Happens During Update

System Check

Verifies installation status

Database Migration

Adds new features to database

Clear Caches

Ensures optimal performance

Optimize App

Rebuilds configuration cache

Version 1.4.2 - What's New

Enhanced Requests & Production Ready

New Features:

  • Visual grid layout for user requests
  • Admin requests interface with thumbnails
  • Enhanced request validation
  • Fixed admin import functionality

Technical Improvements:

  • Better error handling
  • Enhanced TMDB poster fetching
  • Improved duplicate detection
  • Production-ready interface

Troubleshooting

Update Page Shows "System Not Installed"

Cause: Missing .installed file

Solution: Create an empty file named .installed in your root directory

Database Connection Errors

Cause: Incorrect .env configuration

Solution: Check your database settings in .env file

Missing Images After Update

Cause: Accidentally overwrote upload folders

Solution: Restore from your backup

Rollback Process (If Needed)

If something goes wrong, you can rollback:

  1. 1

    Restore database backup:

    mysql -u your_username -p your_database_name < movieera_backup.sql
  2. 2

    Restore your file backup

  3. 3

    Contact support with error details

Support

Getting Help:

  • • Check logs: storage/logs/laravel.log
  • • Visit MovieEra Community
  • • Check documentation
  • • Email support

Include When Contacting Support:

  • • Current MovieEra version
  • • PHP version (php -v)
  • • Error messages from logs
  • • Steps you followed
Enjoy Your Updated MovieEra!

Your installation should now be running version 1.3.0 with enhanced request system and all the latest improvements. Visit your admin dashboard to explore the new features.

Happy streaming! 🎬✨