freeswitch禁用sqlite
时间: 2023-08-08 09:12:43 浏览: 104
禁用 FreeSWITCH 中的 SQLite 可以提高性能和安全性。以下是禁用 SQLite 的步骤:
1. 打开 FreeSWITCH 的配置文件:/usr/local/freeswitch/conf/autoload_configs/autoload_config.xml。
2. 注释掉 mod_mdb_sqlite 模块的配置项,将其从以下代码:
```
<load module="mod_mdb_sqlite"/>
```
修改为:
```
<!-- <load module="mod_mdb_sqlite"/> -->
```
3. 禁用 mod_callcenter 模块中的 SQLite 配置。打开文件 /usr/local/freeswitch/conf/autoload_configs/callcenter.conf.xml,将以下代码注释掉:
```
<param name="odbc-dsn" value="sqlite:///usr/local/freeswitch/db/callcenter.db"/>
```
修改为:
```
<!-- <param name="odbc-dsn" value="sqlite:///usr/local/freeswitch/db/callcenter.db"/> -->
```
4. 禁用 mod_conference 模块中的 SQLite 配置。打开文件 /usr/local/freeswitch/conf/autoload_configs/conference.conf.xml,将以下代码注释掉:
```
<param name="db-url" value="sqlite:///usr/local/freeswitch/db/conference/conference.db"/>
```
修改为:
```
<!-- <param name="db-url" value="sqlite:///usr/local/freeswitch/db/conference/conference.db"/> -->
```
5. 保存更改,重新启动 FreeSWITCH 服务。
这些步骤将禁用 FreeSWITCH 中的 SQLite 配置。请注意,禁用 SQLite 可能会影响某些模块的功能。如果您遇到问题,请检查日志文件以获取更多信息。