It’s always exciting to apply an upgrade to your existing mojoPortal site (no? Just me, then?) – the incorporation of new features, new ways to make the most of your web presence, and usually a new look and feel to top off the shiny factor. However, it’s really easy to overlook some key components that can absolutely “slow your roll” on a newly upgraded site. Here’s some things to remember, *before* you run into issues.
1) Connection String – this is usually the easiest one to remember; however, it can be aggravating to realize that you’ve overwritten your web.config or user.config, and have to hunt down your database connection information.
2) Machine Key – this one’s very important, especially if your site’s been live for a significant amount of time between upgrades. Make sure you have the right machine key in place when you’re running all your upgrade scripts against your database; there will be a great deal of frustration otherwise.
3) E-Commerce Settings – this falls under the category of “painfully tedious”, if you have to navigate the labyrinthine layout of PayPal to search out your Payment Data Transfer Id, or other payment service info. Best to get it right the first time.
4) Folder Permissions – when you’re uploading new files and folders, you may inadvertently reset your folder permissions, and things that were working will stop working. After your file/folder update is complete, and you’ve got a working site, double-check your folder permissions, to confirm that they’re set properly.
5) Customized .config & theme settings – we often customize our .config settings (such as style.config, or theme.skin) for specific settings on our sites; at times, those settings don’t get transferred over to a new UI design, and so certain layout or feature elements get dropped. Before you push your site live, check these files to confirm that all of your settings have been accounted for.