fantu
2008-11-27 fdeb61d894352e0f70a97dce91ee99f4c0f277ae
interface/lib/config.inc.php
@@ -1,6 +1,6 @@
<?php
/*
Copyright (c) 2005, Till Brehm, Falko Timme, projektfarm Gmbh
Copyright (c) 2008, Till Brehm, Falko Timme, projektfarm Gmbh
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
@@ -27,91 +27,96 @@
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
Header("Pragma: no-cache");
Header("Cache-Control: no-store, no-cache, max-age=0, must-revalidate");
Header("Content-Type: text/html");
//** Web-only
if( !empty($_SERVER['DOCUMENT_ROOT']) ) {
ini_set('register_globals',0);
   Header("Pragma: no-cache");
   Header("Cache-Control: no-store, no-cache, max-age=0, must-revalidate");
   Header("Content-Type: text/html");
$conf["app_title"] = "ISPConfig";
$conf["app_version"] = "3.0.0";
   ini_set('register_globals',0);
}
$conf["rootpath"]         = "D:\\server\\www\\ispconfig3_ajax\\interface";
//$conf["rootpath"]         = "D:\\www\\ispconfig3\\interface";
//$conf["rootpath"]         = "/home/www/ispconfig3/web/cms";
//** Key paramaters
$conf['app_title']         = 'ISPConfig';
$conf['app_version']      = '3.0.0.8';
$conf['modules_available']   = 'admin,mail,sites,monitor,client,dns';
$conf["fs_div"]            = "\\"; // File system divider, \\ on windows and / on linux and unix
define('ISPC_APP_TITLE',   'ISPConfig');
define('ISPC_APP_VERSION',   '3.0.0.8');
define('ISPC_INTERFACE_MODULES_ENABLED', 'mail,sites,dns,tools');
//** The main ROOT is the parent directory to this file, ie Interface/. NO trailing slashes.
define('ISPC_ROOT_PATH',   realpath(dirname(__FILE__).'/../'));
define('ISPC_LIB_PATH',      ISPC_ROOT_PATH.'/lib');
define('ISPC_CLASS_PATH',   ISPC_ROOT_PATH.'/lib/classes');
define('ISPC_WEB_PATH',      ISPC_ROOT_PATH.'/web');
define('ISPC_THEMES_PATH',   ISPC_ROOT_PATH.'/web/themes');
define('ISPC_WEB_TEMP_PATH', ISPC_WEB_PATH.'/temp'); // Path for downloads, accessible via browser
define('ISPC_CACHE_PATH',   ISPC_ROOT_PATH.'/cache');
//**Server variables
$conf["server_id"] = "{server_id}";
//** Database Settings
$conf["db_type"]         = 'mysql';
$conf["db_host"]         = 'localhost';
$conf["db_database"]      = 'dbispconfig';
$conf["db_user"]         = 'ispconfig';
$conf["db_password"]      = 'e8605b27a4360d135f62129627d8d9ad';
define("DB_TYPE",      $conf["db_type"]);
define("DB_HOST",      $conf["db_host"]);
define("DB_DATABASE",   $conf["db_database"]);
define("DB_USER",      $conf["db_user"]);
define("DB_PASSWORD",   $conf["db_password"]);
//** Path Settings (Do not change!)
$conf["rootpath"]         = substr(dirname(__FILE__),0,-4);
$conf["fs_div"]            = "/"; // File system divider, \\ on windows and / on linux and unix
$conf["classpath"]         = $conf["rootpath"].$conf["fs_div"]."lib".$conf["fs_div"]."classes";
$conf["temppath"]         = $conf["rootpath"].$conf["fs_div"]."temp";
define("DIR_TRENNER","\\");
define("SERVER_ROOT","D:\\server\\www\\ispconfig3_ajax\\interface");
define("INCLUDE_ROOT",SERVER_ROOT.DIR_TRENNER."lib");
define("CLASSES_ROOT",INCLUDE_ROOT.DIR_TRENNER."classes");
/*
        Database Settings
*/
define("DB_TYPE","mysql");
define("DB_HOST","localhost");
define("DB_DATABASE","ispconfig3");
define("DB_USER","root");
define("DB_PASSWORD","");
define("DIR_TRENNER",      $conf["fs_div"]);
define("SERVER_ROOT",      $conf["rootpath"]);
define("INCLUDE_ROOT",      SERVER_ROOT.DIR_TRENNER."lib");
define("CLASSES_ROOT",      INCLUDE_ROOT.DIR_TRENNER."classes");
//** Logging
$conf["log_file"]      = '/var/log/ispconfig/ispconfig.log';
$conf["log_priority"]   = 2; // 0 = Debug, 1 = Warning, 2 = Error
$conf["db_type"]         = 'mysql';
$conf["db_host"]         = 'localhost';
$conf["db_database"]      = 'ispconfig3';
$conf["db_user"]         = 'root';
$conf["db_password"]      = '';
//** Allow software package installations
$conf['software_updates_enabled'] = false;
/*
        External programs
*/
//$conf["programs"]["convert"]   = "/usr/bin/convert";
$conf["programs"]["wput"]      = $conf["rootpath"]."\\tools\\wput\\wput.exe";
/*
        Themes
*/
$conf["theme"]                           = 'default';
//** Themes
$conf["theme"]               = 'default';
$conf["html_content_encoding"]   = 'text/html; charset=iso-8859-1';
$conf["logo"]                            = 'themes/default/images/mydnsconfig_logo.gif';
/*
        Default Language
*/
$conf["language"]                = 'en';
$conf["logo"]                = 'themes/default/images/mydnsconfig_logo.gif';
/*
        Auto Load Modules
*/
//** Default Language
$conf["language"]            = 'en';
$conf["start_db"]            = true;
//** Misc.
$conf["interface_logout_url"]   = ""; // example: http://www.domain.tld/
//** Auto Load Modules
$conf["start_db"]      = true;
$conf["start_session"]   = true;
/*
        DNS Settings
*/
$conf["auto_create_ptr"] = 1; // Automatically create PTR records?
$conf["default_ns"] = 'ns1.example.com.'; // must be set if $conf['auto_create_ptr'] is 1. Don't forget the trailing dot!
$conf["default_mbox"] = 'admin.example.com.'; // Admin email address. Must be set if $conf['auto_create_ptr'] is 1. Replace "@" with ".". Don't forget the trailing dot!
$conf["default_ttl"] = 86400;
$conf["default_refresh"] = 28800;
$conf["default_retry"] = 7200;
$conf["default_expire"] = 604800;
$conf["default_minimum_ttl"] = 86400;
?>
//** Constants
define("LOGLEVEL_DEBUG", 0);
define("LOGLEVEL_WARN",  1);
define("LOGLEVEL_ERROR", 2);
?>