[EMLOG优化]评论失败的原因和解决办法,解除Emlog评论限制导致失败的问题

【摘要】 今天又有朋友反Emlog馈评论失败的问题,其实小东也遇到这个问题好多次了,那么如何彻底解决评论失败的问题呐?从朋友反馈的问题来看,登录用户会出现评论...

EMLOG登录用户评论失败问题解决办法_优选资源网站长经验分享.jpg

今天又有朋友反Emlog馈评论失败的问题,其实小东也遇到这个问题好多次了,那么如何彻底解决评论失败的问题呐?

评论问题.jpg

从朋友反馈的问题来看,登录用户会出现评论失败问题,那么在EMLOG最新版6.0CMS中,针对用户的评论是有限制

来到“include/controller/comment_controller.php”文件,这是评论功能的控制器

部分代码如下,错误提示如下:

评论失败的原因
相关评论控制代码

通过这个文件,其实我们很好理解为什么有的时候未登录用户通过QQ获取相关信息可以很顺畅的评论

但是如果是已登录人员呐?

已登录的会员,会默认取当前会员的昵称、邮箱和评论的内容,对这三个参数都会做校验

问题1:用户昵称长度

而大部分出的问题就是在:昵称长度这里,限制了昵称最长长度为20

在数据库的emlog_user表字段,字段长度为32,因此我们可以修改上图中的代码中第42行数字20为32

问题2:评论内容

评论内容需要包含中文,管理员在后台开启了此功能,限制评论内容必须包含中文

在后台取消勾选限制中文评论就可以解决,但是可能会有一些垃圾评论产生

问题3:评论速度过快

评论者评论的速度超过后台限制的速度

在后台将两次评论的间隔时间设置小一点,比如15秒等

问题4:相同评论冲突

评论列表中,已存在相同评论

这个问题只有通过删除上图中的代码

Emlog解决相同评论的限制.jpg

其实根据上述代码的逻辑我们大致就可以分析出为什么,EMLOG评论会失败,解决办法就是根据优选资源网站长上述的解决办法来!

还有任何关于EMLOG建站优化SEO的内容都可以在优选资源网内联系站长

发布了51 篇原创文章 · 获赞 56 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/dyboy2017/article/details/104417524