-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathINSTALL
42 lines (27 loc) · 1.74 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Ok, here's the quick and dirty install instructions:
1. Create database.
create database phpbt default character set utf8;
grant all on phpbt.* to 'phpbt'@'%' identified by 'yourpassword' ;
2. Copy the directory tree 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. You may need to download and copy a
new "config.php" into the installation location.
4. If you get a blank page, check your web server's error logs for php errors.
5. After completing the installation, login, set up a project,
and start reporting bugs.
Mandantory:
You must have magic_quotes_gpc set to OFF (since 1.5 version) either in php.ini or in .htaccess
(see http://www.php.net/manual/en/configuration.php for more info).
Optional:
Install JpGraph for home page graphs (See http://www.aditus.nu/jpgraph/). If you get error "Non-static method DB::isError() should not be called statically", then edit the JpGraph configuration to set "CATCH_PHPERRMSG" to false.
Install Spreadsheet_Excel_Writer for bug list download support ("pear install Spreadsheet_Excel_Writer-beta").
Performance Note:
phpBugTracker benefits a lot from a query cache, and will be unusable without one.
Most mysql platforms come with one enabled by default. If not, play with:
SHOW VARIABLES LIKE 'query_cache_size';
SHOW STATUS LIKE '%qcache%';
SET GLOBAL query_cache_size=256000;
mysql is the most tested database platform. others not supported now.
Problems?
The majority of problems reported are with PEAR DB not working. Edit PEAR_TEST.php to help work out these problems, before attempting the bug tracker.