phpLedMailer Install Guide
Documentation Index
Introduction
Upgrading phpLedMailer is typically a simple process. There are a few
exceptions, depending on your configuration, that may require you to take additional
steps in order to preserve all your previous changes to items such as template
changes.
Upgrade Process
- The first step, as with any upgrade, is to backup all existing data. Be
sure to make a backup of your database, using whatever backup method is recommended
by your database vendor.
- Copy the existing phpLedMailer installation directory to another location,
in case it needs to be restored.
Version Specific Upgrade Paths
1.4 to 1.6
or
1.4/1.6 to 1.8
- After backing up all your existing data to another location, remove the
entire phpLedMailer installation directory. Take care to at least backup
config.inc.php! Also be sure to backup and templates you modified
in the template/ directory.
- Upload the new version of phpLedMailer in place of the old directory. This
is just like uploading a fresh installation of
the application.
- Copy your saved config.inc.php back into the phpLedMailer installation directory.
- If you wish to make use of the new WYSIWYG editor's ability to upload images,
then you need to check the write permission of the misc/ and misc/userfiles
directories. See the install guide, step 6.
- Delete the existing install.php. Failure to do this will keep the application
from functioning, which is required to run the upgrade. This is a security
measure.
- Login to admin.php, as you normally would to run the application. You'll
notice the warning across the top of the page saying that you need to do a
data sync.
- Run a data sync by going to the Utilities menu item, select 'Sync
Database Layout' and pressing the 'Sync Database Layout'
button. There are no major database structure changes within this release,
but this will sync your database to be aware of the new version and any new
configuration options that exist. This step will likely take a few moments
to run depending on the database engine you're using and the size of your
existing subscriber base.
- After the data sync is complete, check for any errors in the database output.
If there are no major errors, then it is safe to assume you're installation
has been successfully upgraded. The warning at the top of the page (about
needing to run a data sync) should go away the next time to load any page
within the application.
- If you had modified any templates (in the templates/ directory), then you
can now restore them from the backup you previously made.
- If you want to make use of the new web services feature (new to version
1.8), please see the webservices page.
Copyright Ledscripts.com
2005