配置数据
V38 之前版本的 miniSIPServer 将配置数据文件保存在当前安装目录下。在某些场景中, 这实际会遇到一些问题。 比如在 windows 系统中, 如果用户将 miniSIPServer 安装在系统盘(通常是 C 盘),有可能 windows 会禁止 miniSIPServer 写文件(除非用户明确以管理员权限运行 miniSIPServer)。
在 Linux 系统中, 也会有类似的权限问题。 miniSIPServer 默认安装在 “/opt/sipserver” 目录, 如果系统管理员(比如 root )运行了 miniSIPServer 并创建、修改了本地数据存储文件, 其他用户再运行时就没有权限读、写这些文件,从而导致启动 miniSIPServer 失败。
因此 V38 版本做出了一点改变,将数据存储在当前用户自己的目录下。 在 Windows系统中,这个目录就是用户的应用数据(Application data)目录。而在 Linux 系统中, 这个目录就是用户的 HOME 目录。
请参考在线文档了解这个变动的细节信息。
另一方面, miniSIPServer 会在启动时明确提示当前数据的保存目录。