How to fix some popular issues when migrating Magento 1.x systems between dissimilar servers

Moving Magento to a dissimilar server can be messy business!

Unable to log into admin control panel


Moving to a server (or local dev environment) that doesn't have Redis installed

Install Redis! Pretty straightforward on Linux. For a guide to installing Redis on Mac, check this resource: - Or disable Redis if you must by searching for 'redis' in the app/etc/local.xml file.

Getting the error "Function name must be a string" (etc)

If you are migrating from a site that was running PHP version 5.x, try matching that in the new environment for a quick fix. Running on PHP v7+ will bring new problems - it's best to make sure it's running first before dealing with these types of issues. For more info, see


Subscribe to RSS - Redis