mysql - FreePBX中没有报告,但是cdr db-table中有记录

标签 mysql reporting asterisk cdr

我们使用星号1.6.2.20,FreePBX 2.9.0.12。记录存储在cdr数据库表中。但是报告中没有任何条目。有人知道原因吗?

以下是详细信息:

mysql> select count(*) from cdr;
 +----------+
 | count(*) |
 +----------+
 | 127 |
 +----------+
 1 row in set (0.00 sec)

asterisk*CLI> cdr mysql status
  Connected to asterisk on socket file default using table cdr for 6 days, 19 hours, 26 minutes, 22 seconds.
  Wrote 79 records since last restart.

asterisk*CLI> cdr show status
 Call Detail Record (CDR) settings
 ----------------------------------
Logging: Enabled
 Mode: Simple
 Log unanswered calls: No
 * Registered Backends
-------------------
mysql

The cdr_mysql.conf:
 [global]
 hostname=localhost
 dbname=asterisk
 password=asterisk
 user=asterisk
 userfield=1
 loguniqueid=yes
 ;port=3306
 ;sock=/tmp/mysql.sock

最佳答案

在文件中检查freepbx的数据库配置:


  /admin/libraries/freepbx_conf.class.php

关于mysql - FreePBX中没有报告,但是cdr db-table中有记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15108009/

相关文章:

用于触发命令的 Javascript AMI

installation - 在 ubuntu 14.04 中安装 asterisk 11

php - Mysql匹配转义邮箱

mysql - 如何在新行上创建触发器 mysql?

reporting-services - SSRS 使用表达式将颜色属性设置为 ARGB 值

java - JasperReports html 和 pdf 输出

使用 IF、SUM 和乘法的 MySQL Select 查询

mysql - 如何从本地文件vb.net读取数据库信息

url - 通过 URL 将参数传递到 SQL Server Reporting Services

amazon-web-services - 亚马逊ec2非法指令Asterisk