骑士人才系统(74cms)新增短信宝短信接口导致官方内置短信接口功能消失的解决方法

给使用中的骑士人才系统(74cms)新增短信宝短信接口导致官方集成短信接口功能消失,虽然短信宝安装好了,接口也能用,但是骑士cms官方内置短信接口全部被替换成了短信宝。本来的多安装个接口,方便日后使用,结果捡了芝麻丢了西瓜,个人觉得完全没有必要,想了下还是用内置的比较稳妥,毕竟网站日后还要升级程序指不定会出什么问题,配置的接口能不能长久也不知道!

短信宝的说明是骑士人才系统V6.0.4版本新增短信接口,针对骑士人才程序开发,插件内的所有文件均为对原文件的修改,如果你的系统经过二次开发,安装本插件之前,请仔细核对修改。然而新增代价是毙掉原有的短信接口,打算安装该接口的朋友们慎重!

以下提供自己的解决方法,删除短信宝接口,改用骑士内置的,操作前请备份网站数据!

1、网站目录下找到Application\Admin\View\default\Sms\config_edit 用骑士cms官方原文件替换!这个文件的内容显示的是短信配置页面,短信宝安装后会替换成他们自己的!

 

2、在Application\Common\qscmslib\sms目录下删除smsbao目录以及下面所有文件,骑士文件下的smsbao.class.php 主要是接口信息,删除即可。

3、网站目录data\Runtime\Data下找到config.php文件,下载到本地进行修改替换,把接口标识smsbao替换成qscms,全部替换即可。

4、由于该短信接口在安装的过程中替换了数据库的文件,所以我们还要操作数据库文件!我服务器的数据库工具是phpMyAdmin,打开phpMyAdmin在网站数据库中找到表qs_sms打开并修改字段name、alias、remarks所对应的是接口名称、接口标识、接口描述,修改成骑士本身的即可。

5、数据库中找到表qs_sms_templates,这里主要是接口的模板信息,type字段下所有的smsao替换成qscms即可。修改完后在网站后台更新缓存并优化数据表。

6、最后,测试网站短信接口是否正确,是否能正常收取信息!完毕

本方法是直接弃用短信宝接口,改用骑士cms内置接口,主要是因为短信宝直接吃掉程序内置短信接口,个人感觉不太厚道!对于用户而言是需要多的接口供选择。

短信宝和骑士cms在短信服务上,74cms的是短信服务收费更优惠,推荐使用内置!

 

 

 

特别说明:
1. 杍杋源码本站所有资源来源于网络收集和用户上传,如有侵权请邮件联系站长;
2. 本站资源仅供大家学习、交流、研究之用,您必须在下载后24小时内删除;
3. 本站资源不得使用于非法商业用途,不得违反国家法律,否则后果自负。
杍杋源码 » 骑士人才系统(74cms)新增短信宝短信接口导致官方内置短信接口功能消失的解决方法

发表评论