diff options
author | matt <matt@59fd770c-687e-43c8-a1e3-f5a4ff64c105> | 2009-06-01 04:36:46 +0400 |
---|---|---|
committer | matt <matt@59fd770c-687e-43c8-a1e3-f5a4ff64c105> | 2009-06-01 04:36:46 +0400 |
commit | 53ad2e6277413ceed9dd134e87b13eb22c58b086 (patch) | |
tree | 988a6b7b8687fc1914a7e3682515bea8dbece05b /core/Tracker/Config.php | |
parent | 9a93642f8700fc6bcbba9fa7c23d60c7848824e1 (diff) |
- fix #690 mysql password html encoded causing problems with special chars like &
+ now encoding stuff properly + added tests
Diffstat (limited to 'core/Tracker/Config.php')
-rw-r--r-- | core/Tracker/Config.php | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/core/Tracker/Config.php b/core/Tracker/Config.php index e599208152..5b2a8cd55a 100644 --- a/core/Tracker/Config.php +++ b/core/Tracker/Config.php @@ -48,9 +48,16 @@ class Piwik_Tracker_Config public $config = array(); protected $init = false; - public function init($pathIniFileUser = 'config/config.ini.php', - $pathIniFileGlobal = 'config/global.ini.php') + public function init($pathIniFileUser = null, $pathIniFileGlobal = null) { + if(is_null($pathIniFileUser)) + { + $pathIniFileUser = PIWIK_INCLUDE_PATH . '/config/config.ini.php'; + } + if(is_null($pathIniFileGlobal)) + { + $pathIniFileGlobal = PIWIK_INCLUDE_PATH . '/config/global.ini.php'; + } $this->configUser = parse_ini_file($pathIniFileUser, true); $this->configGlobal = parse_ini_file($pathIniFileGlobal, true); |