dedecms如何去除后台登陆验证码

  用dedecms批量建站一般直接把文件打包复制,然后导入数据库,一个新网站就好了,但有时后台一直无法登录,提示验证码错误。那我们就想怎么把验证码关闭,现在就给大家解决织梦去掉后台登陆验证码。我们知道dedecms后台正常关闭验证是在【系统】→[验证码安全设置]→开启系统验证码,把【后台登陆】前的勾去掉就可以,但这个需要登录后台才能操作。其实只要用心你就会发现,在后台参数里修改验证参数,其实就等于修改网站内部的一个文件,只是在后台操作的选项有限,没有提供更多的修改接口,其实很多东西只是官方觉得没什么必要修改,所以才没在后台提供修改的入口,那么我们不妨找到验证的配置文件进行修改,那么我们可操作的权限就很多了。在后台[验证码安全设置]里,说修改后的保存实际上是修改了data\safe\inc_safe_config.php 这个文件,这是个配置文件。将$safe_gdopen = '1,2,3,5,6'; 中的6删除即可,这样就去掉了织梦管理后台验证码,也就不必去进行繁琐的设置。

另外一种方法:

1、编辑打开根目录下的dede\login.php文件,dede是后台目录,如果你重命名了后台目录,就进入你改名后的目录编辑打开login.php文件。
2、查找 if($validate==” || $validate != $svali) 替换为 if( false )
3、编辑打开后台登陆模板文件dede/templets/login.htm,删除或注释以下验证码的具体HTML代码:

<li><span>验证码:</span>
          <input name=”validate” type=”text” id=”vdcode” style=’width:50px;text-transform:uppercase;’ />
          <img id=”vdimgck” src=”../include/vdimgck.php” alt=”看不清?点击更换” align=”absmiddle” style=”cursor:pointer” onclick=”this.src=this.src+’?'” />
</li>

 

时间: 2024-12-26 05:08:28

dedecms如何去除后台登陆验证码的相关文章

怎么取消dedecms织梦后台登陆验证码

简单点的方法就是修改/data/safe/目录下的inc_safe_config.php文件, 修改第二行代码:  代码如下 复制代码 $safe_gdopen = '1,2,3,4,5,6,7'; 修改为: $safe_gdopen = '1,2,3,4,5,7';, 再进入后台登录页面就可以看到验证码输入框没有了!这里看到7个数字,上面提到过,这7个数字就分别代表开启系统验证码的选项.

DEDECMS后台登陆验证码无法显示怎么解决

织梦后台登陆不上提示验证码不正确 1.密码明明正确的,却无法登陆后台管理 解答:此外,不管是新人,还是phper,都要注意的是:用户名和密码只能由 [a-z A-Z - _ @ .] 这些字符组成,不能是中文或其它的符号. 2.验证码明明正确的,就是提示验证码不正确,而无法登陆后台. 解答:我就清空了一下cookies和IE临时文件夹,就可以,如果不行,看下面. 通过FTP进入根目录 修改/data/safe下的inc_safe_config.php 把$safe_gdopen值中的6去掉在登陆

DedeCms取消后台登陆验证码的方法

很多朋友需要在本地安装织梦dedecms进行测试,需要频繁登陆后台,每次都要输入验证码的确很麻烦. 新版织梦dedecms5.6版本更加人性化了,可以在后台进行与验证码有关的设置. 在织梦dedecms5.6版本可以通过下面路径对验证码进行设置,进入后台:系统 -> 系统设置 -> 验证安全设置. 但在老版织梦dedecms5.5版本后台就没有集成这个功能,如果要去掉后台登陆验证码就需要对代码进行修改才行, 下面是修改方法: 1.编辑打开根目录下的dedelogin.php教程文件,dede是

dedecms5.7 后台登陆验证码显示不出来解决方法

解决办法一,从php.ini配置环境来处理 php5 目录下的 php.ini 文件,Ctrl+F 搜索 '_dg',将 ;extension=php_gd2.dll 替换为 extension=php_gd2.dll,也就是说,将这句话前面的分号去掉,重启 Apache 服务器 解决办法二,如果配置了相关环境还是无法显示,可以把验证码给关闭掉即可. 找到 datasafeinc_safe_config.php 打开它 找到$safe_gdopen = '1,2,3,5,6,7′; 这后面的6,

dedecms 5.7去除后台广告及版权的方法

新版的dedecms 5.7 版本在后台登陆的时候,以及登陆之后的页面,都留了广告的位置.原则上对我们影响不大,但是细想一下,一旦dedecms的广告服务器被攻陷,广告位的位置被挂上了马,后果可想而知.于是想到去掉它.下面开始行动. 一.去除后台登陆页面广告. 1.用记事本打开/dede/templets/login.htm文件,找到以下代码并删除. <div><iframe name="loginad" src="login.php?dopost=show

asp-ASP网站后台登陆不进去,原因有哪些?

问题描述 ASP网站后台登陆不进去,原因有哪些? 网站后台主要是用ASP语言开发的,之前是可以登陆的,但后来不知道为什么登陆不进去了.输入超级管理员和管理员的账号密码都不行,也没有任何提示,就算是验证码输错了也不提示,只是刷新一下.这会是什么问题呢?请大神指教!!! 解决方案 这就难说了,不过好在asp是脚本语言,你能看到源代码,你还能修改调试.找一个略为懂程序的人帮你吧. 解决方案二: 刷新一下?可能你脚本出错了什么的..不一定是asp脚本的问题... 解决方案三: 登录之前按F12,进入调试

后台第三方认证-如何用已知用户名和密码后台登陆另一个网站

问题描述 如何用已知用户名和密码后台登陆另一个网站 我想用用户输入的学信网用户名和密码做学信网的认证,有什么方法可以实现的么? 解决方案 用httpclient把用户名.密码post过去得到返回值.只要平台没有验证码或者只有简单的验证码就没有问题.具体可以用fiddler看下. 解决方案二: 需要学信网给你开通他们的认证接口撒

网站后台登陆不了?急啊!请各位大侠,帮忙,在线等!

问题描述 从服务器下载,网站到本机调试,其他都很正常,只有后台登陆有问题!小弟刚接触.NET请各位帮忙!急,在线等!配置:网站:c#.netWIN2003IIS数据库:sql2005出现症状:登陆后台用户名密码填写正确,点击登陆后又跳转至登陆界面,如填写错误用户名密码,则显示填写错误.登陆页面:/system/login.aspx页面代码如下:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<metahttp-equiv="Content-Ty

wordpress后台登陆密码找回方法

若只是忘记密码,但还记得邮箱的话,那就很好办,但是如果你连邮箱账号都忘记的话,那就稍微有点麻烦了,方法如下: 1.进入自己的服务器后台,登陆phpmyadmin,登陆后第一步是选择数据库,一般虚拟主机都带有phpmyadmin.选择要修改的数据库,找到用户表(WP默认用户表是wp_users). 2.然后找到密码字段(user_pass),修改密码字段值(即MD5密码),修改密码字段值(即MD5密码)为: 5d41402abc4b2a76b9719d911017c592 3.回到WordPres