Chapter 2. Administrator's Guide

Table of Contents
2.1. Installation Instructions
2.2. Configuration Options

One of the main design goals of phpBugTracker is to make installation and administration easy. In fact, the difficulty of installing bugzilla was a key motivator for phpBugTracker's existence.

2.1. Installation Instructions

  1. Install PHPlib (http://sourceforge.net/projects/phplib) if it's not already installed. Note that with recent versions of PHP, PHPlib needs to be patched. Please do the following with the patch file, page.inc.patch in the distribution directory:

    cat page.inc.patch | patch -p0 -b /path/to/phplib/page.inc

    Make sure you replace /path/to/phplib with the actual path to the installation of PHPlib. On windows systems you can edit page.inc and change line 67 from if (isset($user)) { to if (isset($user) && $user) {.

    Note

    Optional: Install JpGraph (http://www.aditus.nu/jpgraph) if you wish to use it for the summary bug display on the home page.

  2. Copy the directory tree from the tarball (or zip archive) to a location suitable for serving web pages.

  3. With your web browser, go the location where you installed the package. You will be presented with a web page that will help you configure and install the application.

  4. After completing the installation, login and start reporting bugs.