My favorites | Sign in
Logo
                
Search
for
Updated Apr 24, 2009 by k00pa.pelikoira
Labels: Phase-Deploy, Phase-Implementation
ConfigFileParams  
Documents the various parameters in the configuration file.

Introduction

The configuration file that is referred to in this document is burst_config.php in the root directory of BurstCMS.

If you are not a developer interested in how BurstCMS works, this document has little use for you.

Database configuration options

BURST_DATABASE_SYSTEM -- 1 = single database system (default) 2 = Multi-database system (if set to 2 remember to also define the secondary database.)

BURST_PRIMARY_DB_SYSTEM -- Primary database type Eg. 'mysql','flatfile'

BURST_SECONDARY_DB_SYSTEM, -- What is secondary type. Eg. 'mysql','flatfile'

BURST_PRIMARY_TABLE -- The table on primary database that is used by burstcms.

BURST_PRIMARY_USERNAME -- The username to the primary database. The primary database is the database that is normally used in BurstCMS.

BURST_PRIMARY_PASSWORD -- The password to the primary database.

BURST_PRIMARY_HOST -- This is where the database server is located. Usually the value to this option is localhost.

BURST_SECONDARY_USERNAME -- This is the username to the secondary database. The usage of the secondary database is optional, so this and the next two configuration options might not need to be used.

BURST_SECONDARY_PASSWORD -- The password to the secondary database.

BURST_SECONDARY_HOST -- The location of the secondary database server. This is also usually localhost.

Logging database options

BURST_LOGGING_ENABLED -- Is logging enabled?

BURST_LOGGING_TABLE -- Where the logs goes

BURST_LOGGING_DB_SYSTEM -- What database is used to log.

BURST_LOGGING_USERNAME -- Database username

BURST_LOGGING_PASSWORD -- Database password

BURST_LOGGING_HOST -- Where the database is hosted.

File configuration options

BURST_ROOT -- The location of the BurstCMS instalation.

The below configuration parameters exist only for advanced modification of BurstCMS. Normally, the location of critical file shouldn't need to be changed.

BURST_DATABASE_PATH -- Location of the database directory. Normally, it is /databases under BURST_ROOT.

BURST_INTERFACE_PATH -- Location of the database interfaces. It is normally /interfaces under BURST_DATABASE_PATH.

BURST_ADMIN_PATH -- Location of the BurstCMS administration panel; usually is /admin under BURST_ROOT.

BURST_MODULE_PATH -- Location of all modules installed in BurstCMS. It is usually /modules under BURST_ROOT.

BURST_COMPONENT_PATH -- Location of all the components installed in BurstCMS. It is usually /components under BURST_ROOT.

BURST_EXCEPTION_PATH -- Location of exceptions file. It is usually <BURST_ROOT>/database/interfaces/exceptions.classes.php.

Other

BURST_THEME -- What theme is loaded as default?


Comment by possible248, Aug 10, 2008

I think BurstCMS needs more than one table. Perhaps BURST_PRIMARY_TABLE can be changed to "BURST_TABLE_PREFIX" and control the prefix of all the table names, like Wordpress does.


Sign in to add a comment
Hosted by Google Code