Upgrading the WonderDesk

Before you upgrade make sure to back up your whole WonderDesk directory.

 

CRITICAL FILES that you always should back up on a continual basis:

open.db (most critical – used for WonderDesk Standard)

closed.db (most critical – used for WonderDesk Standard)

customer.db (most critical – used for WonderDesk Standard)

faq.db (most critical – used for WonderDesk Standard)

variables.cfg

variables_email.cfg

variables_tech.cfg

default.pass

default.count

 

Click here to see to understand what each file does

 

These are your key files. All other files are replaceable. However, if you did any customized work, you should back those up also. Common customized files are default.cfg, email.pl, and masterhtml.pl.

 

Version 3.2 affected almost every file. It is a major update with many changes.

Back up your files (you should back up everything.) Version 3.2 also renamed

many files:

emailvariables.cfg is now variables_email.cfg

techvariables.cfg is now variables_tech.cfg

langtag.cfg is now language_english.cfg

..and many images have been renamed and more added.

 

 

There are 2 ways to upgrade, one way is to install a fresh copy into a

new directory and move over some key files. The other way consists of upgrading

on top of the old version.

 

 

Upgrade Method #1: (Highly Recommended!)

1. Install a fresh copy in a new directory. Get it up and running. Then copy

over the 3 important database files, open.db, closed.db and customer.db

(you may not have customer.db depending on how old your previos version is.)

2. Test out the new version with the old database files.

3. Then copy over default.pass and default.count.

 

If it all runs good, you can rename your directories when you are ready to go live

with it, and update the directory locations in the control panel.

 

 

Upgrade Method #2:

1. Upload the new files on top of the old (not the critical files mentioned above)

2. Run the control panel, and make sure to re-read and set all options.

Save changes for all 3 control panel pages.