LinPHA Update Instructions (v. 1.0beta3) 31 Oct. 2004

UPDATE INSTRUCTIONS

WARNING: DO NEVER SKIP A RELEASE WHEN UPDATING FROM PRIOR VERSIONS
AND REMEMBER TO BACKUP ALL DATA FIRST!!! (LINPHA DATABASE INCLUSIVE)

To update the 1.0beta2 LinPHA release, please follow these steps:
  1. If you are logged in as admin, please logout first
  2. Remember to backup your CSS files (if changed)
  3. Untar/unzip LinPHA-1.0beta3 and copy all new files and directories over the old ones. (NOT the /albums and /sql subfolders!)
  4. You are done :-)
To update the 1.0beta1 LinPHA release, please follow these steps:
  1. If you are logged in as admin, please logout first
  2. Remember to backup your CSS files (if changed)
  3. Untar/unzip LinPHA-1.0beta2 and copy all new files and directories over the old ones. (NOT the /albums and /sql subfolders!)
  4. You are done :-)
  5. Maybe you have to reload your browser twice
  6. NOTE: due a necesarry recalculate of md5sums it may TAKE SOME TIME until the LinPHA startpage appears...
To update a 0.9.4 LinPHA version please follow these steps:
  1. If you are logged in as admin, please logout first
  2. Remember to backup your CSS files (if changed)
  3. Untar/unzip LinPHA-1.0beta1 and copy all new files and directories over the old ones. (NOT the /albums and /sql subfolders!)
  4. You are done :-)
  5. Maybe you have to reload your browser twice
  6. NOTE: due DB changes it may TAKE SOME TIME when you revisit LinPHA the first time
To update a 0.9.3 LinPHA version please follow these steps:
  1. If you are logged in as admin, please logout first
  2. Remember to backup your CSS files (if changed)
  3. Untar/unzip LinPHA-0.9.4 and copy all new files and directories over the old ones. (NOT the /albums subfolder!)
  4. You are done :-)
  5. Maybe you have to reload your browser twice
  6. NOTE: due DB changes it may TAKE SOME TIME when you revisit LinPHA the first time
  7. PostgreSQL NOTE: Automatic update of /sql/db_connect.php will fail for PostgreSQL users.
    You have to edit /sql/db_connect.php by hand or do a fresh install, sorry!
To update a 0.9.2 LinPHA version please follow these steps:
  1. If you are logged in as admin, please logout first
  2. Remember to backup your CSS files (if changed) and see README.styles for additional tags since 0.9.2
  3. Untar LinPHA-0.9.3 and copy all new files over the old ones.
  4. You are done :-)
  5. NOTE: due DB changes it may TAKE SOME TIME when you revisit LinPHA the first time
To update a 0.9.1 LinPHA version please follow these steps:
  1. Remenber to backup your CSS files (if changed)
  2. Untar LinPHA-0.9.2 and copy all new files over the old ones.
  3. You are done :-)
  4. NOTE: due DB changes it may TAKE SOME TIME when you revisit LinPHA the first time
To update a 0.9.0 LinPHA version (or any other pre-release) please follow these steps:
  1. Untar LinPHA-0.9.1 and copy all new files over the old ones.
  2. You are done :-)
To update a 0.8.0 LinPHA version (or any other pre-release) please follow these steps:
  1. Untar LinPHA-0.9.0 and copy all new files over the old ones.
  2. You are done :-)
To update a 0.7.0 LinPHA version please follow these steps:
  1. Untar LinPHA-0.8.0 and copy all new files over the old ones.
  2. Remove the files:
    install.php, sec_stage_install.php, third_stage_install.php, forth_stage_install.php
    from the LinPHA root. (they moved into /install folder)
  3. You are done :-)
To update a 0.6.0 LinPHA version please follow these steps:
  1. Untar LinPHA-0.6.0 and copy all new files over the old ones.
  2. You are done :-)
To update a 0.5.0 or 0.5.1 LinPHA version please follow these steps:
  1. Rename the file db_connect.inc to db_connect.php in the /sql
    subdir of your LinPHA installation. (REQUIRED)
  2. Untar LinPHA-0.6.0 and copy all new files over the old ones. (REQUIRED)
  3. For major speed improvements you have to add indexes to the following
    columns in the linpha photos table:
    name, filename, description (RECOMMENDED)
    (best use a MySQL admin tool like PhpMyAdmin)
Because of database changes, any version prior 0.5.0 needs to be
replaced by a new clean INSTALL, sorry.

enjoy, bzrudi71