elastix中FOP功能失效的解决办法 - [CTI开发]

转自:http://vontall.blogbus.com/logs/40322203.html

基于Asterisk的集成环境不少,早期最火的Trixbox也转为了收费与开源两条线,现在风头已经被elastix盖过。而且从http://www.cnasterisk.com可以下载到国内汉化的中文版,我也来安装体验一下。
安装后发现里面集成的FOP不管用,据说是elastix1.4以下版本的fop有bug,暂不支持新版本的flash插件。目前能找到的中文版,正好是基于1.3.2的,恰好有这个问题。

解决办法FOP的官方网站:http://www.asternic.org/ 已经有所说明,不过是英文的。我把我的步骤说一下:
1、下载最新的0.29安装包(点击下载)
2、从压缩包中找出op_server.pl和operator_panel.swf两个文件,替换/var/www/html/panel目录下的相同文件。注意权限也需要和原来相同:
#chmod 775 op_server.pl operator_panel.swf
#chown asterisk:asterisk op_server.pl operator_panel.swf
3、编辑此目录下的op_server.cfg
#vi op_server.cfg
在[general]的下一行加上
use_amportal_conf=1
4、killall op_server.pl杀l掉FOP相关的几个进程,用/usr/sbin/amportal start_fop命令重启

你可能感兴趣的:(elastix中FOP功能失效的解决办法 - [CTI开发])