yxcms后台验证码不显示?怎么取消yxcms后台验证码
嗨,大家好,我是YXCMS的小M老湿,(其实还是习惯大家叫我猪猪吧!)今天又要分享一则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
找到如下代码:
- //数据验证
- if(empty($username))
- {
- $this->error('请输入用户名');
- }
- if(empty($_POST['password']))
- {
- $this->error('请输入密码');
- }
- if(empty($_POST['checkcode']))
- {
- $this->error('请输入验证码');
- }
- if($_POST['checkcode']!=$_SESSION['verify'])
- {
- $this->error('验证码错误,请重新输入');
- }
然后将上述代码中的
- if(empty($_POST['checkcode']))
- {
- $this->error('请输入验证码');
- }
- if($_POST['checkcode']!=$_SESSION['verify'])
- {
- $this->error('验证码错误,请重新输入');
- }
删除或者用php注释方法注释;然后保存即可。
删除或注释之后再登录后台时可不填验证码,直接输入用户名、密码登录即可。
好了,上面说的方法都是为了让你在使用yxcms的时候,注意的一些小事情,但是归根结蒂,为什么会出现yxcms验证码不显示的问题呢?我们何不直接把问题消灭在源头,鉴于有些用户将本地做好的网站上传到空间、或者搬家等操作不当引起验证码不显示问题,才写出取消后台登录验证码验证的办法,最后再叮咛一句:务必使用Dreamweaver、Sublime Text、EditPlus、Notepad++等文本编辑器更改php文件,不能用记事本直接打开更改。
yxcms后台验证码不显示?怎么取消yxcms后台验证码的更多相关文章
- Dede后台验证码不显示解决方法详解(dedecms 5.7)
今天朋友问我他本地与服务器上安装了dedecms5.7无法显示验证码,一般这种情况很少见,一般情况就是服务器设置问题,还有临时目录的权限问题 Dede后台验证码不显示或不正常分三种情况,下面来逐一分析 ...
- Dede后台验证码不显示解决方法详解(dedecms 5.7 UTF-8版本)
织梦(dede)后台验证码不显示有多种可能性,我前几天测试就碰到了这个问题,结果百度搜索了一圈,挨个修改了下,还是不行,最后是在解决另外一个后台上传图片不成功的问题的时候,歪打正着的把验证码问题给解决 ...
- phpcms v9后台登陆验证码无法显示,怎么取消验证码
phpcms v9后台登陆验证码无法显示论坛里关于这个问题貌似一直没有解决,查看源代码后发现,关键一点是获取验证码的图片与全局变量SITE_URL相关,也就是网站的目录, 所以只要修改cache/co ...
- DEDE后台登录和前台验证码不显示的解决方法
DEDE后台登录和前台验证码不显示的解决方法,网络上现在有好几种方法,某些时候还是有用的.说说自己今天遇到的一个情况,跟其他不一样的原因和解决方法: 方法一 1.用ftp把网站根目录下的DATA文件 ...
- ThinkCMF后台验证码不显示,无法登陆怎么办?
ThinkCMF5在本地部署之后,过一段时间可能会莫名其妙的出现后台验证码不显示的问题,不明就里.着急登陆后台的话,可以先禁用后台验证码,方法如下: 打开文件:/app/admin/controlle ...
- Dede织梦验证码不显示,织梦后台登陆验证码不显示解决方法
关于"织梦验证码不显示"的解决方法 "织梦验证码无法显示出来"的问题分析? 1.之前显示正常,但是换了服务器后就不能够正常显示:(这种通常是网站程序经过迁移后所 ...
- Dedecms织梦后台登陆验证码不显示几种解决方法
Dedecms织梦后台登陆验证码不显示几种解决方法,服务器所造成的验证码不显示问题看这里: 方法一:查看服务器的php版本是否与程序版本兼容(织梦程序PHP版本查看方法:打开www.96net.com ...
- ThinkPhp 验证码不显示图片
验证码不显示原因分析: 1.先确保是否开启了 gd库 2.页面是否存在bom头 3.导入的ORG.Util.Image是否存在 4.入口文件中是否有define('APP_DEBUG', TRUE); ...
- 阿里云 windows 2008 使用Thinkphp5 captcha验证码不显示问题
第一次使用Thinkphp5在阿里云上面运行,后台验证码竟然显示不出来!有种要吐血的感觉...找了半天,终于找到类似解决办法 thinkphp,onethink和thinkox中验证码不显示的解决方法 ...
随机推荐
- 2.EasyUI学习总结(二)——easyloader分析与使用(转载)
本文转载自:http://www.cnblogs.com/haogj/archive/2013/04/22/3036685.html 使用脚本库总要加载一大堆的样式表和脚本文件,在easyui 中,除 ...
- JavaScript高级程序设计学习笔记--事件
HTML事件处理程序 <input type="button" value="Click Me" onclick"showMessage()&q ...
- 【python】装饰器
来源:廖雪峰 看了好多次装饰器,发现还是廖老师讲得好,能让我看懂..... 下面是一段装饰器代码 @log def now(): " 它的含义等价于 def now(): " no ...
- linux svn 搭建
原文:http://jingyan.baidu.com/article/3c343ff7039de20d37796306.html和http://blog.sina.com.cn/s/blog_670 ...
- 读取properties文件方式
//src目录下 static Properties pro = new Properties(); //jar包时用(ide也可以) // pro.load(Tool.class.getClassL ...
- iOS - XIB之AutoLayout添加约束
XIB--AutoLayout添加约束 仿QQ登录界面: 说明:以下各图背景红色只是方便看清楚: 1.创建工程:创建xib文件 2.打开xib文件: (1).创建头像: 拖控件:uiimageview ...
- MySql中的字符数据类型
MySql中的varchar类型 1.varchar类型的变化 MySQL数据库的varchar类型在4.1以下的版本中的最大长度限制为255,其数据范围可以是0~255或1~255根据不同版本数据库 ...
- jQuery可拖拽排序列表jquery-sortable-lists
jquery-sortable-lists可以通过鼠标进行拖动排列树型菜单,可以定义某个列表元素是否拖动,拖动后回调,点击可以折叠树型结点,可以用来在后台模仿wordpress后台拖动菜单,实现多级菜 ...
- PAT A 1119. Pre- and Post-order Traversals (30)【二叉树遍历】
No.1119 题目:由前序后序二叉树序列,推中序,判断是否唯一后输出一组中序序列 思路:前序从前向后找,后序从后向前找,观察正反样例可知,前后序树不唯一在于单一子树是否为左右子树. 判断特征:通过查 ...
- Linux 第06天
Linux 第06天 1.SAMBA服务器————(linux和windows的文件共享) 1.1 安装 yum install samba -yum 1.2 配置文件 /etc/samba/smb. ...