phpcms如何取消后台登录验证码-PHPCMS

资源魔 21 0

phpcms若何勾销后盾登录验证码?

网站后盾验证码,不断是年夜局部开源顺序自带的一个增强后盾平安的性能,此性能能够避免后盾被顺序暴力破解等一些没有平安的状况发作。然而咱们也都晓得,验证码年夜局部是以图片方式展现的,后盾验证码假如没有显示,就会造成后盾无奈登岸的状况。这没有,无忧主机小编就遇到了phpcmsV9顺序的后盾验证码显示没有进去,验证码都是白色的×号。因为客户比拟急,而小编也临时不找到成绩的本源,以是给客户用了一种凑合后盾验证码没有显示,号称“万金油”的暂时处理办法:勾销后盾验证码。上面小编给各人分享下勾销phpcmsV9后盾验证码的办法。

具体设置步骤以下:

第一步:

依照目次的门路找到文件phpcms\modules\admin\index.php

把33行到36行代码正文掉

$code = isset($_POST[‘code’]) && trim($_POST[‘code’]) ?trim($_POST[‘code’]) : showmessage(L(‘input_code’), HTTP_REFERER);
if ($_SESSION[‘code’] != strtolower($code)) {
showmessage(L(‘code_error’), HTTP_REFERER);
}

第二步:

依照目次的门路找到文件phpcms\modules\admin\templates\login.tpl.php

把第38到39行代码正文掉

正文掉38行代码

<!–<label><?php echo L(‘security_code’)?>:</label><inputname=”code” type=”text” class=”ipt ipt_reg”onfocus=”document.getElementById(‘yzm’).style.display=’block'”/>–>

正文掉第39行

<div id=”yzm” class=”yzm”><?php echoform::checkcode(‘code_img’)?><br /><ahref=”javascript:document.getElementById(‘code_img’).src='<?php echoSITE_PROTOCOL.SITE_URL.WEB_PATH;?>api.php?op=checkcode&m=admin&c=index&a=checkcode&time=’+Math.random();void(0);”><?phpecho L(‘click_change_validate’)?></a></div>

依照以上办法正文掉以上代码之后,保留到对应的目次下。再登岸网站后盾这时候就看没有到验证码了。这个办法能够临时处理后盾无奈登岸的成绩。

PHP中文网,年夜量的收费PHPCMS教程,欢送正在线学习!

以上就是phpcms若何勾销后盾登录验证码的具体内容,更多请存眷资源魔其它相干文章!

标签: phpcms phpcms教程 phpcms技巧 php问题解决

抱歉,评论功能暂时关闭!