phpmyfamily::installation

Current Version: 1.4.2
SourceForge.net Logo

installation

It should be possible to run phpmyfamily on any webserver that supports PHP and can access a MySQL database. It is currently being developed on PHP 4.3.3 but should be compatible with any version from 4.2.0 onward. The use of the GD library is required if you are to take advantage of the image galleries (Bundled with PHP since 4.3.0).

The pre-requisites for installation are:

To install:

  1. Uncompress the archive to the directory of your choice.
  2. Amend inc/config.inc.php to the correct values for your system and database.
  3. Point your browser at http://www.yoursite.com/phpmyfamily-1.4.2/admin/install.php. This will populate your database with the needed tables and install the default user name and password combination (admin/admin). It is highly recommended that you change these values as soon as possible. Additionally, a blank record is created for the first male in your tree.
  4. The default Alpha Male is your starting point. Edit this record to represent the point at which you wish to start recording your family tree. At any point you can add a new person into the database by clicking the "Add a new person" link at the top of the page. The tree structure is made by linking individuals to their parents and spouses - links to siblings and children are automatically maintained.

The source archives are available from the downloads page.

upgrading from 1.3.1

There have been several database changes since 1.3.1 to support the extra functionality. To execute these changes, poit your browser at http://www.yoursite.com/phpmyfamily-1.4.0/admin/upgrade-1.3.1-1.4.0.php. There is no need to run admin/install.php (it will fail if you try to).

upgrading from 1.2.5

There have been several database changes since 1.2.5 to support the extra functionality. To execute these changes, poit your browser at http://www.yoursite.com/phpmyfamily-1.3.0/admin/upgrade-1.2.5-1.3.0.php. There is no need to run admin/install.php (it will fail if you try to).



©2004 Simon E Booth