Config.php

From TUTOS

Revision as of 14:40, 14 December 2004 by Gero (Talk | contribs)

config.php or config.pinc are the global configuration files for TUTOS.

config_default.pinc is a exmaple file that is always read before reading config.p???. So you only have to change things that are different from the defaults and there is no need to copy everything (which will make problems when some usefull defaults are changed). Editing config_default is not a goot idea as it will be overwritten whenever you make an update.

The config files currently reside in [tutoshome]/php/ which is not the best place and may change in the future.


Variables

Database

The next variables are defined for each database

dbname

The name of the database

dbhost

The hostname of the server where the database is running.

dbport

The portnumber where to connect to the database

dbuser

The username to use when connecting and authetifcating to the database

dbpasswd

The passwort for dbuser

dbprefix

A prefix to add in front of each database table. This allows you to run different TUTOS instances (with different prefixes) in one database.

dbhome

Oracle users need to give the location of the oracle installation to TUTOS.

dbtype

Type of the database

1 = Postgres
2 = MySQL
3 = Oracle
4 = Postgres 7.1
5 = MS SQL (beta)
7 = Interbase
8 = Oracle OCI connection

cryptpw

Should the database or TUTOS encrypt the passwords of the TUTOS users. 1 = yes , 0 = no

repository

The location of files stored for the TUTOS instance defined here. Please create the directory so that the apache user can access it and is allowed to make subdirectories.

baseurl

This is the url that TUTOS will put into generated links in mails etc. . The URL should point to the top of the installed system like 'http://www.your.org/tutos'

Setup

One time setup variable

sessionpath

Where TUTOS will save the session data. Running on multiple servers/clusters this must be the same for all servers ! Relative path is not allowed here and might not work with some PHP verisons !

NOTE: It is recommended to change this to something that is not readable by everyone !! The Apache Process must have READ/WRITE access on that path

ATTENTION: On Windows Change this to something your system understands !!! Like : $tutos[sessionpath] = "c:\\Temp";


demo

debug

currencies

timezones