PHPlist upgrade. How to upgrade from any previous version to version 1.6.x Step 0. BACKUP your database (e.g. # mysqldump -u[user] -p[password] [database] > lists-backup.txt) Step 1. Copy your old configured files to some safe plae These files are: lists/admin/config.php lists/header.inc lists/footer.inc Step 2. Copy the files from the tar file to your webroot. You can copy everything in the "lists" directory in the tar file to your website. To facilitate future upgrades, ie to make it easier for you to simply copy everything I have now put the "configurable" files in their own directory. They reside in "lists/config". This is hopefully going to be the directory thay you can keep between upgrades, and that will contain the only information that you want changed in order to make it work for your own site. Step 3. Copy your configuration files to lists/config I have put an example .htaccess file in this directory. You should not allow access to this directory from the webserver at all. The example will work with apache. You can overwrite the files that are there. They are example files. Step 4. Go to http://yourdomain/lists/admin/ and choose the Upgrade link Step 5. Click the link in this page. This process may take quite a while if your database is large. Don't interrupt it. That should be it.