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

  1. 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.
  2. 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

  1. 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.
  2. Upload the new version of phpLedMailer in place of the old directory. This is just like uploading a fresh installation of the application.
  3. Copy your saved config.inc.php back into the phpLedMailer installation directory.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. If you had modified any templates (in the templates/ directory), then you can now restore them from the backup you previously made.
  10. 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