Difference between revisions of "Installing Magento Extensions : Pre-install Checklist"
Jump to navigation
Jump to search
m |
m |
||
Line 1: | Line 1: | ||
+ | {{idea|Each of these steps are important, don't be tempted to skip!}} | ||
+ | |||
We spend a lot of time testing our extensions on fresh installs of Magento. However, there are a lot of different ways to setup, customize, and add-on to Magento, which can cause new issues - please follow this checklist before starting your install, to safeguard your site. | We spend a lot of time testing our extensions on fresh installs of Magento. However, there are a lot of different ways to setup, customize, and add-on to Magento, which can cause new issues - please follow this checklist before starting your install, to safeguard your site. | ||
* You should do this before *every* extension install (not just ours!). | * You should do this before *every* extension install (not just ours!). |
Revision as of 15:39, 20 April 2014
Each of these steps are important, don't be tempted to skip!
We spend a lot of time testing our extensions on fresh installs of Magento. However, there are a lot of different ways to setup, customize, and add-on to Magento, which can cause new issues - please follow this checklist before starting your install, to safeguard your site.
- You should do this before *every* extension install (not just ours!).
- Backup your database
- eg. using the command line (changing
[bracketed words]
to match your setup):- Make a backup of your database:
mysqldump -u [database user] -p [database name] > db_backup_[todays date].sql
- Restore from backup:
mysql -u [database user] -p [database name] < db_backup_[todays date].sql
- Make a backup of your database:
- eg. using phypMyAdmin:
- Export/Import your Magento database
- With either method, test that you can restore a backup (eg. to a test blank db) before starting!
- eg. using the command line (changing
- Backup your app folder
- This is the fastest way to fully revert if you need to.
- Easiest to put it next to your current app folder (e.g. app_bkp), that way you only need to rename the two folders to revert.
- If you have compilation enabled for your site, disable it
- if you're not sure if you have this turned on, check SystemToolsCompilation