Location: PHPKode > projects > ZenTrack - project/bug tracking software > zentrack_2.6.4/INSTALL.txt
  Welcome to zenTrack!

  The following document describes everything you need to know to get a basic
  ZT install up and running.  Please read it line by line!  If you encounter
  problems then try the HELP doc in this same directory.
 
--------------------
REQUIREMENTS
--------------------
    PHP >= 4.3.9 (PHP > 5.2 recommended)
    Supported Servers: Apache 2, IIS
    Supported OS: Windows 2000/XP/Vista/Server, CentOS, Any Linux 
       User Tested OS: FreeBSD, NT, MacOS, Debian, Gentoo
    Supported DBs: Mysql, Oracle 8i/9i, SQLServer
       User Tested DBs: DB2, Postgres
       
  --------------
  PHP.INI CONFIGURATION NOTES
  --------------
    - Make sure you turn off notices in your php.ini file: 
        error_reporting = E_ALL & ~E_NOTICE
    - Insure that you have set session.save_path to a valid directory
    - Ensure that short_open_tag = On

  --------------
  INSTALL INSTRUCTIONS:
  --------------
     0. CVS Installs:
        - If you did not check this out from CVS (or don't know what that means)
          then skip this step!
        - You should have checked out a release tag and not the HEAD code.  If
          you don't know that that means, then download an install!
        - run ./setup_from_cvs (or setup_from_cvs.cmd)
          from the root directory

     1. Place files where you want them:
        - place www/ in the htdocs/wwwroot directory tree
        - place includes/ in a non-httpd directory (for maximum security)
     
     2. Configure the header file:
        - open www/header.php
        - look through this file carefully
        - you must configure $libDir, $rootWWW, and $rootUrl or nothing will work
        - you must set the database settings correctly

     3. Build the database:
        - create a database instance and a user with access to this DB
        - locate install/build_[yourdb].sql and run it in your SQL interface
          this will create your db tables
        - locate install/seed_[yourdb].sql and run it in your SQL interface
          this will populate your db
	
     4. Check permissions:
        - windows users can probably skip this step
        - chmod 777 includes/attachments (if using attachments)
        - chmod 777 includes/logs
        - chmod 777 includes/cache
        - chmod 777 includes/translations
        - for maximum security, you can chown/chgrp the files to the web process
          such as 'apache' and then chmod to 770 instead.
     
     5. Log in and configure:
        - log in as Administrator/Administrator and configure the system to taste.
        - a guest account exists as Guest/Guest, you may wish to delete/edit this account
        - a user account exists as User/User, you may wish to delete/edit this account

     6. If you intend to use the email gateway, please read the online docs
        which give a thorough overview of how to set this up:
        you must have some admin and smtp knowledge to do this (it is not trivial!)
        (you can find the docs through the home page:  http://www.zentrack.net)
 
     7. Speak Up!
        Let us know you are using zentrack, meet other users, 
        and send us feedback on your install: http://www.zentrack.net

     8. Consider a donation to the Open Source Community:
        The developers spend a lot of their lives developing this product.  If you like it,
        give something back to the open source community!  I would recommend starting here:
        http://sourceforge.net/project/project_donations.php?group_id=22724

  --------------
  TROUBLESHOOTING
  --------------

    Check the HELP file in this directory for more info about common errors
    and for obtaining support.

Return current item: ZenTrack - project/bug tracking software