On windows force to / instead of the backslash \ as path. This fixes a problem where recording c:\pathtofusionpbx\recordings fails because the \r gets understood as a carriage return in the session:record in FreeSWITCH.

This commit is contained in:
markjcrane
2016-03-24 15:02:04 -06:00
parent 08ea915070
commit 9249e1db9a
2 changed files with 11 additions and 6 deletions

View File

@@ -60,7 +60,7 @@ class scripts {
if (stristr(PHP_OS, 'WIN')) { $IS_WINDOWS = true; } else { $IS_WINDOWS = false; }
}
if ($IS_WINDOWS) {
return str_replace('/', '\\', $path);
return str_replace('\\', '/', $path);
}
return $path;
}
@@ -261,8 +261,13 @@ class scripts {
}
} //end config_lua
} //end scripts class
/*
//example use
//update config.lua
$obj = new scripts;
$obj->write_config();
*/
?>