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问题解决
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!