Freeiris2 Kiang web client使用说明
Freeiris(前身为Astercon2)是一款开源的电话通信平台,含盖了计费、注册管理、PBX、数字中继、呼叫中心等业务需要。系统基于Asterisk、Perl、Linux、PHP等技术实现,在不修改asterisk本身的情况下采用外挂形式开发。目前系统可以控制管理SIP、IAX、H323、等软协议的通信。在硬件层上,支持大量的硬件产品,包括数字中继(ISDN PRI / ISDN BRI),模拟中继(FXO / FXS),以及各种SIP与IAX的终端设备等。Freeiris寄托了用户希望能有一套真正属于自己的,可以媲美动辄十几万通信产品之
愿望...
Freeiris1 适用于需要媒体网关、中继网关、计费、用户自助注册等运营类用户的需求。
Freeiris2 适用于需要一款中文简单开源的PBX、呼叫中心、智能网关终端类用户的需求。
Kiang web client (以下简称KWC)是Freeiris2的客户端执行程序。在Freeiris2的时代,程序已经分开为服务端(friextra)和客户端(Kiang webclient)两个部分
服务端主要负责对Asterisk的整个控制,而客户端则主要负责把客户的操作请求发送给服务端,并且接收并解析服务端返回的信息再展现给客户。
Freeiris2使用PHPRPC作为服务端与客户端的通信协议
KWC的安装与服务端不同,它不依赖与特定的操作平台,只要你的平台有Web service(比如Windows下的IIS或则Linux下的Apache)和php的执行环境就可以了。
拷贝webclient及目录下的所有文件到你的Web service执行平台,对于Unix/Linux用户你可能需要修改templates_c目录的属性为可写,可读,可执行。一切完成后使用Http的方式访问webclient下的cpanel/index.php文件,如果能正常看到页面显示说明你已经可以正常运行PHP脚本了。
修改include目录下的config_inc.php,把$friconf['friextra_urlbase']的路径修改为friextra服务端的路径,如果服务端也安装设置完成,尝试登陆下,如果没有出现"RPC远程调用接口请求失败!"的错误信息,恭喜你,你已经成功安装好了KWC!