playsms+kannel 配置过程中常见错误总结(1)

google group中有关于playsms+kannel安装与配置的详细过程以及常见问题的解答,但是每个人操作这些问题的时候都会遇到不同的问题,下面总结了我这几天安装kannel和playsms遇到的问题以及解决的方法:


首先是安装的过程,kannel和playsms的安装只要是安装官方的安装都不会遇到太大的问题,这里推荐一个在ubuntu上面安装kannel的博客

https://aacable.wordpress.com/2012/11/26/howto-configure-your-local-http-gateway-using-kannel-on-ubuntu/

里面的方法很好,个人强烈推荐,然后plsysms按照官方的安装就可以了。至于kannel的安装我这里在ubuntu上采用编译安装的时候总是出现问题装不上,

我这里也没有好的解决方法,可以通过sudo apt-get install kannel 安装或者直接在ubuntu上的软件中心直接安装,反正是只需要配置/etc/kannel/kannel.conf

怎么装上的倒无所谓了,反正很多教程上给的是编译安装,反正我的是编译安装不了。


其中playsms安装以前要安装好php+apache+mysql的环境,要保证能用。。。


1.注意时区修改timezone
修改php.ini, 在 /etc/php5/cli/php.ini 和 /etc/php5/apache2/php.ini
date.timezone=Asia/shanghai
//可以通过vim命令,在root权限下  输入/timezone来搜索timezone,  然后在“date.timezone=”添加Asia/shanghai(这里是针对中国的时区)。
2.playsms登陆成功之后要重点配置kannel.conf

kannel.conf文件这里给大家推荐一个上面链接里面的kannel.conf,要注意修改一下几个

(1)device = /dev/ttyUSB0  用wvdialconf命令找到自己的端口

(2)get-url要修改为playsms文件里的我这里用的是get-url = "http://loaclhost/playsms/

index.php?app=call&cat=gateway&plugin=kannel&access=geturl&t=%t&q=%q&a=%a&Q=%Q"

因为要跟playsms对接

3.playsms登陆,在Administration->Manage kannel->kannel->Action中配置

send SMS port的值应该为kannel.conf里面的sendsms-port,

kannel admin password 即是kannel.conf中的admin-password  ,

password为kannel password

输入之后保存。

同时时区配置的也应该修改

(1)Administration->Manage kannel->kannel->Action    Module timezone   +0800

(2)Administration->Main configuration   Default timezone    +0800

(3)Administration(admin)->UserConfigure Timezone +0800

4启动kannel为,要先开两个终端 bearerbox ,smsbox在不同的终端中启动
su
123456(root权限的密码,按理说是不需要root权限的,但是我的电脑只能在root下才能启动,比较坑爹,所以这里提了一下)

bearerbox -v 0 /etc/kannel/kannel.conf     日志里面会出现启动成功
smsbox -v 0 /etc/kannle/kannel.conf   日志conneected to bearerbox

表示kannel已经成功运行,

不过说起来都挺简单,过程中可能会遇到下面的问题:

(1)出现文件无法访问的话,在root权限下chmod 777 filename  (filename为文件路径名) 使文件能让所有人访问。
(2)启动出错需要重启时,需要把相应的进程关掉,使用lsof -i:13001找到程序的pid,然后kill pid。修改配置文件之后重新启动即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PlaySMS是一个灵活的基于web的短信平台,可连接短信网关、个人信息系统以及企业的群组通讯工具等。   功能亮点: •多个数据库引擎支持(使用PHP PEAR DB ) •发送短信到单一的移动电话( web2mobile ) •发送短信广播到一组手机( web2mobiles ,短信群发) •支持发送文字,闪存和unicode消息 •能够处理大量的短信( 500K短信包月) •接收私人短信收件箱,并转发到电子邮件( mobile2web ) •转发单从短信到移动一组手机( mobile2mobiles ) •短信自动回复,便于autoreplying格式化接收到的SMS •短信板,转发接收到的短信到电子邮件,以JSON出口量和一些其他格式 •短信指令,使用SMS执行服务器端的shell脚本 •短信定制,转发接收到的SMS到自定义应用程序,在本地或外部URL •短信投票,使用SMS管理查询系统,以图形的出口输出, JSON等格式 •短信竞猜,供职于短信竞猜 •短信订阅,管理用户订阅使用SMS服务 •短信同步从smssync.ushahidi.com利用SMSSync应用程序 •创建您自己的功能,工具,主题和网关模块作为一个插件 •支持监务, Gnokii , Kannel所,短信服务器工具, Msgtoolbox ,上行, Nexmo , Twilio , Infobip和的Clickatell •支持模拟网关,用于测试传入和传出的短信 • WebServices的发送短信,检索递送报告,检查信用和更多 •超长短信支持,文本的长度是可配置的 •速率短讯目的前缀 •每个用户短信信用体系 •时区设置 •多语言用户界面(英语,法语,印尼语,俄罗斯和其他几个人) •轻松添加新的语言的用户界面 •基于Web的界面
PlaySMS是一个灵活的基于web的短信平台,可连接短信网关、个人信息系统以及企业的群组通讯工具等。 功能亮点: •多个数据库引擎支持(使用PHP PEAR DB ) •发送短信到单一的移动电话( web2mobile ) •发送短信广播到一组手机( web2mobiles ,短信群发) •支持发送文字,闪存和unicode消息 •能够处理大量的短信( 500K短信包月) •接收私人短信收件箱,并转发到电子邮件( mobile2web ) •转发单从短信到移动一组手机( mobile2mobiles ) •短信自动回复,便于autoreplying格式化接收到的SMS •短信板,转发接收到的短信到电子邮件,以JSON出口量和一些其他格式 •短信指令,使用SMS执行服务器端的shell脚本 •短信定制,转发接收到的SMS到自定义应用程序,在本地或外部URL •短信投票,使用SMS管理查询系统,以图形的出口输出, JSON等格式 •短信竞猜,供职于短信竞猜 •短信订阅,管理用户订阅使用SMS服务 •短信同步从smssync.ushahidi.com利用SMSSync应用程序 •创建您自己的功能,工具,主题和网关模块作为一个插件 •支持监务, Gnokii , Kannel所,短信服务器工具, Msgtoolbox ,上行, Nexmo , Twilio , Infobip和的Clickatell •支持模拟网关,用于测试传入和传出的短信 •WebServices的发送短信,检索递送报告,检查信用和更多 •超长短信支持,文本的长度是可配置的 •速率短讯目的前缀 •每个用户短信信用体系 •时区设置 •多语言用户界面(英语,法语,印尼语,俄罗斯和其他几个人) •轻松添加新的语言的用户界面 •基于Web的界面

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值