Index: core/kernel/startup.php =================================================================== --- core/kernel/startup.php (revision 13581) +++ core/kernel/startup.php (working copy) @@ -94,7 +94,7 @@ ini_set('memory_limit', '50M'); - define('MODULES_PATH', FULL_PATH . '/modules'); + define('MODULES_PATH', FULL_PATH . DIRECTORY_SEPARATOR . 'modules'); define('EXPORT_BASE_PATH', WRITEBALE_BASE . '/export'); define('EXPORT_PATH', FULL_PATH . EXPORT_BASE_PATH); Index: core/kernel/utility/unit_config_reader.php =================================================================== --- core/kernel/utility/unit_config_reader.php (revision 13613) +++ core/kernel/utility/unit_config_reader.php (working copy) @@ -302,7 +302,7 @@ shuffle($this->configFiles); } else { - $this->findConfigFiles(FULL_PATH . '/core'); // search from core directory + $this->findConfigFiles(FULL_PATH . DIRECTORY_SEPARATOR . 'core'); // search from core directory $this->findConfigFiles($folderPath); // search from modules directory } @@ -799,7 +799,7 @@ $prefix = array_key_exists('Prefix', $config) ? $config['Prefix'] : ''; preg_match($this->_moduleFolderRegExp, $filename, $rets); - $config['ModuleFolder'] = $rets[1]; + $config['ModuleFolder'] = str_replace(DIRECTORY_SEPARATOR, '/', $rets[1]); $config['BasePath'] = dirname(FULL_PATH . $filename); if (array_key_exists('AdminTemplatePath', $config)) { @@ -994,7 +994,7 @@ $module_paths = Array (); foreach ($this->Application->ModuleInfo as $module_name => $module_info) { - $module_paths[] = rtrim($module_info['Path'], '/'); + $module_paths[] = str_replace('/', DIRECTORY_SEPARATOR, rtrim($module_info['Path'], '/')); } $module_paths = array_unique($module_paths); Index: core/units/helpers/minifiers/minify_helper.php =================================================================== --- core/units/helpers/minifiers/minify_helper.php (revision 13564) +++ core/units/helpers/minifiers/minify_helper.php (working copy) @@ -144,7 +144,7 @@ } // got compressed file -> use it - return $this->Application->BaseURL(WRITEBALE_BASE) . sprintf($file_mask, $this->compressInfo[$hash]); + return $this->Application->BaseURL( str_replace(DIRECTORY_SEPARATOR, '/', WRITEBALE_BASE)) . sprintf($file_mask, $this->compressInfo[$hash]); } /**