文档章节

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

马浩周
 马浩周
发布于 2016/12/09 11:21
字数 1056
阅读 22
收藏 0

嗨,大家好,我是YXCMS的小M老湿,(其实还是习惯大家叫我猪猪吧!)今天又要分享一则yxcms的使用技巧,当然也是yxcms用户在使用过程中很容易出现的小白问题,当然还是同样,yxcms的大神级别的人就不用看了。同样还是关爱小白,从我做起!!好了,闲话要少絮!今天要说的就是yxcms后台验证码不显示的问题,还有怎么取消yxcms后台验证码的一些小方法和技巧。

yxcms

首先先讲解一下,为什么会出现yxcms后台验证码不显示的问题,其实用过cms的人都知道,验证码嘛,作用其实就是验证身份,以防止一些不好的事情发生(其实有些不好的事情不需要通过这里,嘿嘿),但是很多原因都会引起验证码不显示。而yxcms验证码不显示的原因马浩周分析大致有这两点:

1、php环境没有开启GD库拓展。

何为GD库?上度娘百科:GD库,是php处理图形的扩展库,GD库提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片。如果是php环境的gd库没有开启,那好办,自己寻找gd2的开启方式,其实很简单,就是找到这个php.ini的文件,用查找工具找到extension=php_gd2.dll,把extension=php_gd2.dll 前面的【;】删除就开启了,但是记得要重启php环境哦!!!

2、使用到了记事本一类的非程序编辑器打开了php文件产生了bom导致多余字符输出,导致验证码不能显示。

其实这个问题是很多新手使用cms的人都会犯的错误,那如何解决呢?别急,我很早之前就写过一篇关于去掉bom头的文章→网站程序去掉bom头信息的方法 ;好好瞧瞧就可以了。

其实一般yxcms后台验证码不显示的问题通过以上两种办法就可以解决了,但是因为每个人的使用习惯和代码风格不同,很多人都是出了问题,打死都找不到问题的那种人,那么这种神一样存在的问题该如何解决呢?这种就属于代码界的灵异事件了!!呜~呜~呜~,额,话题怎么有点惊悚了。其实就算找不到不显示yxcms验证码的原因,或者是上面都试过了,还是不行的话,怎么办呢?马浩周教你如何直接去掉yxcms验证码的方法,这样就能直接越过验证码这一关了,是不是很机制啊?嘿嘿,我都有点小崇拜我自己。

打开程序目录下文件,/protected/apps/admin/controller/indexController.php

找到如下代码:

 
  1. //数据验证
  2. if(empty($username))
  3. {
  4. $this->error('请输入用户名');
  5. }
  6. if(empty($_POST['password']))
  7. {
  8. $this->error('请输入密码');
  9. }
  10. if(empty($_POST['checkcode']))
  11. {
  12. $this->error('请输入验证码');
  13. }
  14. if($_POST['checkcode']!=$_SESSION['verify'])
  15. {
  16. $this->error('验证码错误,请重新输入');
  17. }

然后将上述代码中的

 
  1. if(empty($_POST['checkcode']))
  2. {
  3. $this->error('请输入验证码');
  4. }
  5. if($_POST['checkcode']!=$_SESSION['verify'])
  6. {
  7. $this->error('验证码错误,请重新输入');
  8. }

删除或者用php注释方法注释;然后保存即可。

删除或注释之后再登录后台时可不填验证码,直接输入用户名、密码登录即可。

好了,上面说的方法都是为了让你在使用yxcms的时候,注意的一些小事情,但是归根结蒂,为什么会出现yxcms验证码不显示的问题呢?我们何不直接把问题消灭在源头,鉴于有些用户将本地做好的网站上传到空间、或者搬家等操作不当引起验证码不显示问题,才写出取消后台登录验证码验证的办法,最后再叮咛一句:务必使用Dreamweaver、Sublime Text、EditPlus、Notepad++等文本编辑器更改php文件,不能用记事本直接打开更改。

© 著作权归作者所有

共有 人打赏支持
马浩周

马浩周

粉丝 3
博文 38
码字总数 47627
作品 1
个人站长
私信 提问
yxcms后台验证码不显示?怎么取消yxcms后台验证码

嗨,大家好,我是YXCMS的小M老湿,(其实还是习惯大家叫我猪猪吧!)今天又要分享一则yxcms的使用技巧,当然也是yxcms用户在使用过程中很容易出现的小白问题,当然还是同样,yxcms的大神级别...

马浩周
2016/12/28
24
0
YXcms首页和列表页文章列表前面调用所在栏目

{$sorts[$newso['sort']]['name']} 调用跟文章匹配的所在栏目 field=(id,title,picture,method) 里必须添加sort字段 超链接为<a href="{$sorts[$newso['sort']]['url']}"> 列表页{$sorts[$vo......

姜殿馨
2013/06/08
0
0
YXCMS怎么设置手机端模板和判断移动手机端

今天yxcms群里就有yxcms的爱好者问yxcms的手机端模板和从哪里判断手机访问的,这些移动手机方面的问题,因为现在都是移动互联时代了,哪个cms不支持手机端模板自定义的话,当然会被out的,不...

马浩周
2016/12/28
9
0
yxcms单页或文章页怎么设置提交表单

之前对于yxcms的一些小技巧说了很多,今天当然也要再来说一下了。今天主要要说的就是使用yxcms建站中,单页面和文章页面(非表单模型)如何设置表单提交。其实方法比较简单,但是思路一定要清...

马浩周
2016/12/28
27
0
YXCMS网站管理软件安装过程

官方网站 http://www.yxcms.net YXcms下载 http://pan.baidu.com/share/link?shareid=95094833&uk=3509893036&third=15 环境下载 http://pan.baidu.com/share/link?shareid=2202477437&uk=40......

姜殿馨
2013/06/08
548
1

没有更多内容

加载失败,请刷新页面

加载更多

w, vmstat, top, sar, nload命令查看系统状态信息

w/uptime 查看系统负载 cat /proc/cpuinfo 查看cpu核数 vmstat 监控系统状态,用法 vmstat 1,关键的几列: r, b, swpd, si, so, bi, bo, us, wa top 查看进程使用资源情况 top -c 显示详细的...

野雪球
今天
1
0
小白创建一个spring boot项目

进入 https://start.spring.io/

lilugirl
今天
2
0
Alibaba Java诊断利器Arthas实践--使用redefine排查应用奇怪的日志来源

背景 随着应用越来越复杂,依赖越来越多,日志系统越来越混乱,有时会出现一些奇怪的日志,比如: [] [] [] No credential found 那么怎样排查这些奇怪的日志从哪里打印出来的呢?因为搞不清...

hengyunabc
今天
2
0
home hosts

home hosts lwk@qwfys:~$ cat /etc/hosts127.0.0.1 localhost127.0.1.1 qwfys192.168.56.101vm600.qwfys.com39.108.212.91alpha1.ppy.com39.108.117.122alpha2.p......

qwfys
今天
3
0
大数据教程(6.1)hadoop生态圈介绍及就业前景

1. HADOOP背景介绍 1.1、什么是HADOOP 1.HADOOP是apache旗下的一套开源软件平台 2.HADOOP提供的功能:利用服务器集群,根据用户的自定义业务逻辑,对海量数据进行分布式处理 3.HADOOP的核心组...

em_aaron
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部