Using a Development Server for upgrading multiple stores

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
User avatar
bobr2k
Commander (CMDR)
Commander (CMDR)
Posts: 183
Joined: Fri Oct 26, 2007 2:31 pm
Location: Illinois

Using a Development Server for upgrading multiple stores

Post by bobr2k » Wed Jun 25, 2008 1:43 pm

Is this explained in more detail somewhere in the documentation?
Other options include Development Server Licenses, $195.00 per install
We have multiple stores/licenses to upgrade ... I'd like to be able to use a development server to upgrade one store. Test and when everything is ok, copy the files to the production server then use the same development server to upgrade the next store. Would this work reasonably well or would we likely run into all kinds of problems with licenses, etc.?
Bob R.
"Bills travel through the mail at twice the speed of checks." -- Steven Wright

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Re: Using a Development Server for upgrading multiple stores

Post by AbleMods » Sat Jun 28, 2008 4:31 pm

Bob, looks like you haven't had a response so I thought I'd drop my two-cents worth for you...

Your scenario is very do-able. There are four things I can think of that you would NOT want to download from the live sites to perform the offline upgrade:

1. database.config is specific to each install. Each site will have a different db connection string, but your local install will always use the same. You'll have to set up a new install locally to build a connection string and create a "holding" database copy. To bring down a live site, bring all their files EXCEPT their web.config ( and others listed below). Then bring down their db and restore it into the "holding" db copy you made earlier.

2. Generate a new payment encryption key in the local site before upgrading just in case. Then when you upload the upgraded site back to the live install, regenerate it again.

3. CommerceBuilder.lic is your license file. Make sure you don't download it and don't use your own on the local copy. Otherwise the AC7 HTTP handler will see the license and try to redirect you to the domain name licensed in the file.

4. SSL should be disabled by changing the "SSL Enabled" value in the ac_StoreSettings table.

That's all I can think of right now - hope it helps.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

User avatar
bobr2k
Commander (CMDR)
Commander (CMDR)
Posts: 183
Joined: Fri Oct 26, 2007 2:31 pm
Location: Illinois

Re: Using a Development Server for upgrading multiple stores

Post by bobr2k » Sun Jun 29, 2008 8:20 am

Thx Joe ... I was hoping for your ...
two-cents worth
:mrgreen:
Bob R.
"Bills travel through the mail at twice the speed of checks." -- Steven Wright

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Re: Using a Development Server for upgrading multiple stores

Post by AbleMods » Sun Jun 29, 2008 2:52 pm

SolunarServices wrote:1. ... files EXCEPT their web.config
CORRECTION: Should read "... files EXCEPT their database.config"

sorry 'bout that.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

Post Reply