在使用织梦的时候很多朋友都遇到过织梦后天不显示的问题,在网上也有很多的解决办法,这里给大家总结一下解决的方法,根据不同的修改可能导致验证码不显示的方法等。
(一):打开 login.php 找到:
if($validate==” || $validate != $svali)
替换为:
if( false )
在模板dede/templets/login.htm里去掉以下代码:
<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>
(二):移动了data目录
打开/include/vdimgck.php
最上面的两行注释掉
找到以下代码:
require_once (dirname(__FILE__).'/../data/safe/inc_safe_config.php');
换成:
//require_once (dirname(__FILE__).'/../data/safe/inc_safe_config.php');
require_once (dirname(__FILE__).'/../include/common.inc.php');
require_once (DEDEDATA.'/safe/inc_safe_config.php');
require_once (DEDEDATA.'/config.cache.inc.php');
(三):删除验证码
在后台中的验证码安全设置中,只要修改了相关的设置,都是修改了inc_safe_config.php文件,所以想要关闭验证码功能,要是在data\safe\inc_safe_config.php文件中,将$safe_gdopen = ’1,2,3,5,6,7′; 中的6,7删除即可。
(四):修复验证码功能
打开data/session目录,删除文件只保留index.htm文件,然后清除浏览器中的缓存。然后检查一下自己的网站文件夹权限,在php.ini中session.cookie_path必须设置成”/”,然后重新登录后台页面应该就会正常了。
(责任编辑:最模板) |