Skip to main content Skip to footer

Magento 2 - Pre-Go-Live Checklist

Go Live Checklist

User Facing (UI)

  1. 404 page fix
  2. SSL cert must be added before go live
  3. NB set canonical URL for the site – we prefer the non-www


  1. Ensure mail setting are correct in the Admin backend
  2. Test all transactional mails are working as being delivered.


  1. SID in store URL’s

Remove Session ID is present in the URL sid=?8383830jndndn (If they are appearing on your installation)

  1. Magento Cache - Turn Cache On

 Often when store development is underway, the Magento caches are switched off. They must be turned on in production.

Make sure all caching is on in:

  1. Magento Back end

Go to System Cache Management and ensure that all items in the Status column on the left are set to Enable (green). Use the Actions dropdown on the right to change options.

  1. Hosting platform

Ensure all caching on the server hosting your Magento installation are enabled.

If you have a Varnish cache – make sure it is enabled.

  1. Cron

Ensure your cron settings for loaded and working.

A good clue that your cron is not running is a persistent index error message when logging in to the backend.

Here is a sample – your required cron may vary.

* * * * * /usr/bin/php /var/www/magento2/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /var/www/magento2/var/log/magento.cron.log

* * * * * /usr/bin/php /var/www/magento2/update/cron.php >> /var/www/magento2/var/log/update.cron.log

* * * * * /usr/bin/php /var/www/magento2/bin/magento setup:cron:run >> /var/www/magento2/var/log/setup.cron.log