checking whether the C compiler works… no
今天晚上安装一台新的unibilling机器,遇到了前所未见过的错误。
编译安装openssl,正常通过。
编译安装apache,正常通过。
编译安装mysql,正常通过。
试图安装asterisk,在最初的configure阶段就遇到如下错误:
checking whether the C compiler works… no
今天晚上安装一台新的unibilling机器,遇到了前所未见过的错误。
编译安装openssl,正常通过。
编译安装apache,正常通过。
编译安装mysql,正常通过。
试图安装asterisk,在最初的configure阶段就遇到如下错误:
checking whether the C compiler works… no
今天[2010-09-25]给新机器安装unibilling,到www.asterisk.org网站上点击asterisk-addons-1.4.11.tar.gz那个安装包,弹出如下信息:
Not Found
The requested URL /pub/telephony/asterisk/asterisk-addons-1.4.11.tar.gz was not found on this server.
奇怪,难道asterisk网站被黑了?或者他们把asterisk-addons去掉了? 继续阅读 »
#########################################
## Install asterisk-1.4.36.tar.gz
#########################################
cd /usr/src/files
wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.36.tar.gz
tar -zxvf asterisk-1.4.36.tar.gz
cd asterisk-1.4.36
make clean
./configure
make
make install
make samples
与之配套的 asterisk-addons 版本是 asterisk-addons-1.4.11
WarDialer客户端安装配置完毕后,导入或手工输入电话号码后,按下[复位]键,UniBilling将通过CallBack的LegA对被叫号码发起呼叫。待被叫摘机后,将进入本文要讨论的流程。
WarDialer发起的呼叫同用户登录web发起的呼叫一样,无须输入LegB阶段的电话号码。带LegA应答后,将跳转到如下context: 继续阅读 »
因掉电或异常关机等原因,可能会造成mysql数据库的损坏。表现为连接到mysql后,不能对其中的表进行操作。如下命令用于快速修复mysql数据库:
mysqlcheck -A -o -r -p
在linux下运行 netstat -a 命令,若发现大量 tcp 连接处于 TIME_WAIT 状态,则你的linux需要用如下方法简单地优化一下:
vi /etc/sysctl.conf
在该文件的末尾,添加如下两行: 继续阅读 »
Active Panel 开发完毕!它是呼叫信息实时监测客户端软件,用于与UniBilling配合使用,实时显示如下信息:
这个软件我之所以命名它为 [呼叫信息实时监测客户端] 而不是 [呼叫信息实时监控客户端],原因是目前其中并没有实现控制功能。当然,里面的接口在设计时早已预留,以后若有空闲时间,将添加如下功能:强拆 / 监听 / 录音等。当然,具体实现与否,需要听取顾客的意见建议。 继续阅读 »
#########################################
## Install asterisk-1.4.35.tar.gz
#########################################
cd /usr/src/files
wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.35.tar.gz
tar -zxvf asterisk-1.4.35.tar.gz
cd asterisk-1.4.35
make clean
./configure
make
make install
make samples
与之配套的 asterisk-addons 版本是 asterisk-addons-1.4.11
应印度顾客要求,为unibilling增加[Grace Package]功能。其目的是对大时长的通话给予优惠。例如,连续通话每30分钟将获得5分钟的免费通话。
功能简介:
顾客说他的unibilling无法接通呼叫,web管理界面也无法登陆。我用ssh连上去一看,发现他自己安装了一个新玩意:webmin。用df命令一检查,硬盘空间竟然已经被100%占用了。这种情况下,mysqld根本无法运行,从而造成电话业务无法正常工作。
用ls名称继续查找,发现巨大的文件是 /var/log/bandwidth 。