BugList

Easy Bugtracking

Installation of BugList

Step 1: Download BugList

Simply go to http://sourceforge.net/project/showfiles.php?group_id=92982 and pick the version you want.

Step 2: Make sure you have a MySQL and PHP installation

You will need an installation of MySQL and a version of PHP configured to use MySQL in order for BugList to work.

When you have ensured that you have both MySQL and PHP installed, you must know the hostname, username, database, and (optionally) password you will need to connect. If you have the proper rights on your database server, the installation script can create a new database for you. Otherwise you must have a new, empty dtabase and rights to create tables in it.

Step 3: Unpack the archive

On unix you can do this by typing tar -zxvf buglist-x.y.z.tar.gz (where x, y, and z are the major, minor, and build version, repsectively).

On Windows, you can e.g. unpack the downloaded archive using WinZip.

Step 4: Copy the distribution files to your web-server

Copy the contents of the src/-directory to your webserver. You should now have 3 new directories, install, admin, and buglist.

Now is a good time to password protect access to all files in the admin-directory. You should also password-protect the editbug.php, download.php, and submitchanges.php-files in the buglist-directory. If you use Apache, you can use the supplied .htaccess and .htpasswd-files.

Step 5: Setup the database

Simply point your web-browser to the install/ directory you just installed. In most cases, you will just point your web-browser to http://localhost/install/.

Follow the instructions.

Step 6: Remove the install/-directory

Step 7: Update the configuration to suit your needs

Change buglist/setup/setup.php to suit your needs. Often you can just use the one generated by the installation program.

Step 8: Test your installation

Point your browser to the buglist/ directory. In most cases, you will just point your web-browser to http://localhost/buglist/.

You can now try to add bugs, assign bugs, etc.

Step 9: Customise your installation

You can add your own operating systems, bug categories and versions of your program using the administrative tools.

For the more advanced users, you can also customise the layout of the page by changing buglist/setup/header.html and buglist/setup/footer.html.

This page is maintained by mwestergaard.

Valid XHTML 1.1!Valid CSS!

This project is hosted by Source ForgeSourceForge Logo