yxcms后台验证码不显示?怎么取消yxcms后台验证…

yxcms后台验证码不显示?怎么取消yxcms后台验证…,第1张

yxcms后台验证码不显示?怎么取消yxcms后台验证…

大家好!,我是YXCMS的小M老师,(其实大家问我要猪圈是惯例!)今天我想分享一个yxcms的使用技巧。自然也是yxcms客户在整个申请过程中容易出现的新手问题。自然还是一样的,yxcms大师级别的人不用看。还是关爱新手,人人有责!!好吧,我们少说话!今天说的是yxcms后台管理验证码不显示的难题,还有一些如何取消yxcms后台管理验证码的小办法和方法。

但是因为没有显示yxcms验证码,马浩洲的分析大概有这两个方面:

1。php环境下没有打开GD库扩展。

什么是GD库?百度百科:GD库是php解决图形的扩展库。GD库提供了一系列处理照片的API,可以用来处理照片或者生成图片。如果php环境的gd库没有打开,找一个国企,自己找到gd2的打开方法也不是很难,就是找到这个php.ini文档,用专门的搜索工具找到extension=php_gd2.dll,把[;】删除就能打开,但是记得重启php环境!!!

2。应用来到文本文档等非程序编辑器打开php文件,导致bom输出不必要的标识符,验证码无法显示信息。

其实这个问题是很多使用cms的新手都会犯的错误。那么如何解决呢?别急,很久以前看过一篇关于去掉bom表头的文章。好好看看就好。

这个类属于编码界的怪异事件!!呜呜~呜呜~呜呜~,呃,讨论话题怎么讲有点吓人。其实就算找不到不显示yxcms验证码的原因,或者上面的都试过了还是不行,怎么办?马浩洲教你如何立马摆脱yxcms验证码,让你立马忘掉验证码。是制度性的吗?哈哈,我还是有点佩服自己的。

打开程序流文件目录中的文档,/protected/apps/admin/controller/indexcontroller.PHP

查找以下代码:

//数据验证 if(empty($username)) { $this->;错误('输入您的登录名'); } if(empty($_POST['pass="superseo">ssword']) { $this->;错误('请输入密码'); } if(empty($_POST['checkcode']) { $this->;错误(“输入您的验证码”); } if($_POST['checkcode']!=$_SESSION['verify']) { $this->;错误('验证码不正确,请重新输入'); }

然后,代码中的

if(empty($_POST['checkcode']) { $this->;错误(“输入您的验证码”); } if($_POST['checkcode']!=$_SESSION['verify']) { $this->;错误('验证码不正确,请重新输入'); }

用php注释删除或注释;然后就可以储存了。

删除或评论然后登录后台管理时,不需要填写验证码,直接输入登录名和密码即可。

为什么不马上从根源上解决问题?因为有些客户由于室内上传本地网站空或搬家等不当 *** 作导致验证码不显示,所以写了撤销后台登录验证码认证的方法。最后他们告诉我:尽量使用Dreamweaver、SublimeText、EditPlus、Notepad等文本编辑修改php文件,不要使用文本文档立即开始修改。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/763936.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-01
下一篇 2022-05-01

发表评论

登录后才能评论

评论列表(0条)

保存