织梦后台网站,将data目录移到到和web目录同级的db目录后,验证码不显示(显示为没有的小框)
你服务器是虚拟机还是ecs,ecs的话可能没配置好,是主机的话,那你重启一下,应该就没事了,还有你换的是模板还是整个程序,如果只是换模板文件,那是没啥用的,可能程序出错,最好从官方下载源文件,还没处理好,可以找额解决,谢谢你服务器是虚拟机还是ecs,ecs的话可能没配置好,是主机的话,那你重启一下,应该就没事了,还有你换的是模板还是整个程序,如果只是换模板文件,那是没啥用的,可能程序出错,最好从官方下载源文件,还没处理好,可以找额解决,谢谢
网页无法显示验证码该怎么办?具体解决办法是:
方法一:1、使用360安全卫士,打开后点击电脑清理;
2、勾选全部选项,点击全面清理;
3、扫描完成后点击一键清理,清理所有缓存垃圾后重启浏览器查看能否正常显示验证码。
方法二:
1、在“开始”菜单单机鼠标右键,选择“控制面板”选项;
2、将控制面板的查看方式修改为“类别”,在下面找到并点击卸载程序;
3、点击左上角的启用或关闭Windows功能;
4、取消勾选InternetExplorer,点击确定,等待卸载后重启计算机后再次以相同的方式勾选IE点击确定安装完即可正常显示验证码!
DEDECMS 将data目录迁移到web以外目录,验证码无法显示解决方法
打开include目录下的vdimgckphp文件, 找到如下代码:
require_once (dirname(__FILE__)'//data/safe/inc_safe_configphp');require_once (dirname(__FILE__)'//data/configcacheincphp');
$config = array(
'font_size' => 14,
'img_height' => $safe_wheight,
'word_type' => (int)$safe_codetype, // 1:数字 2:英文 3:单词
'img_width' => $safe_wwidth,
'use_boder' => TRUE,
'font_file' => dirname(__FILE__)'/data/fonts/ggbittf',
'wordlist_file' => dirname(__FILE__)'/data/words/wordstxt',
'filter_type' => 5);
$sessSavePath = dirname(__FILE__)"//data/sessions/";
将上面代码中的data路径做相应的调整,比如将data移到根目录的上一级目录,我们这里对data的路径加一个“/”,改后如下:
require_once (dirname(__FILE__)'///data/safe/inc_safe_configphp');require_once (dirname(__FILE__)'///data/configcacheincphp');
$config = array(
'font_size' => 14,
'img_height' => $safe_wheight,
'word_type' => (int)$safe_codetype, // 1:数字 2:英文 3:单词
'img_width' => $safe_wwidth,
'use_boder' => TRUE,
'font_file' => dirname(__FILE__)'/data/fonts/ggbittf',
'wordlist_file' => dirname(__FILE__)'/data/words/wordstxt',
'filter_type' => 5);
$sessSavePath = dirname(__FILE__)"///data/sessions/";
好了,这样就可以了。
备注:如果data已经移出根目录外面也设置了禁止执行权限,uploads也设置了禁止执行权限
登录后台却还是提示data和uploads有执行权限,那么就在根目录下建立一个data空目录,并在httpdconf中把这个空目录data设置为禁止执行php权限即可
问题一:网页上的验证码显示不出,是什么原因?怎样解决? 点击IE浏览器中的“工具”,选择“internet选项”;在“常规”页面点击“删除文件”,然后勾上“同时删除脱机内容”,点击确定; 请您点击IE浏览器中的“工具”选择“internet选项”,进入“安全”页面,点击“自定义级别”,对“对标记为可安全执行脚本的ActiveX控件执行脚本”设置为“启用”; 您可以尝试暂时关闭相关上网助手等,再进入QQ空间进行访问,如果可以访问,请检查您的上网助手设置; 确认您的防火墙没有阻止Qzoneexe访问网络;另外去华军软件园(比较安全)下载FLASH10 安装后 重启机器 再打开就可以了 wenwensoso/lldjj
麻烦采纳,谢谢!
问题二:网页不显示验证码是怎么回事 网页验证码不显示怎么办 您需要打开网页浏览器(IE),在功能栏中点击“工具”中的 “internet 选项”。在“internet 选项”中点击“安全”,选择“自定义级别”。找到“脚本”一栏后,将“java 小程序脚本”以及“活动脚本”都设置为“启用”。点击“确定”即可。完成后,需要您将验证码所在页面进行“刷新”或重新打开,此时您就可以正常使用“软键盘”功能。如果还无法显示验证码,如果再看不见 ,我也不知道怎么搞啦 呵呵
问题三:验证码显示不出来怎么办啊? 点显示不出来的那右键 --属性-把地址复制一下-新网页-粘贴下就可以了
问题四:验证码显示不出来怎么办啊 1右击显示。
2如果1无效,或没有这个按钮。右击“复制网站”,然后打开一个新的窗口,在窗口的地址栏上右击“粘贴”回进入,就得到了这张
问题五:网站验证码不显示怎么处理WIN10 第一,建议先检查网速,网速过慢,会造成不显示。第二,建议清理缓存第三,更新浏览器并重启希望采纳
问题六:电脑网站登录框,不显示验证码怎么办 1,如果方法有用,就支持一下,点一下“有用”的图标。(文章下面 或 右上角)
谢谢了。
2,原因是你的阻挡了所有网站COOKIES,导致对方无法读取你的COOKIES,所以无法显示验证码图框。另外有些网站的验证码采用FLASH形式显示,这要装Adobe Flash Player ActiveX插件的,不安装可能都是显示“X”。
IE7 在很多情况下并不会提醒用户安装 Flash ActiveX 控件,用户往往在使用很长一段时间之后,才会突然被提示需要安装 Flash 控件,访问Adobe 网站在线安装时,也会由于无法显示验证码不能安装,鉴于这个问题,大家可以安装Adobe Flash Player ActiveX 控件的独立安装程序。
首先:
打开IE浏览器→工具→Inter选项→隐私(设置为中)→确定,保存退出
打开IE浏览器→工具→Inter选项→高级→在“显示”的框框打√,或直接“恢复默认值”。
再下载Adobe Flash Player ActiveX控件(请使用右键迅雷下载)进行独立安装,然后重启电脑。
3,开始->运行,在运行输入框中输入“regsvr32 c:\windows\system32\pngfiltdll”(不包含双引号),然后点击确定,如果在注册时出现“已加载c:\windows\system32\pngfiltdll,但没有找到DllRegisterSever 输入点,无法注册这个文件”,则表明这个文件可能损坏了
你要去别的机子去Copy一个好的过来(也可以来这个网站下载:),再进行一次注册,即:开始->运行,在运行输入框中输入“regsvr32 c:\windows\system32\pngfiltdll”(不包含双引号),如果出现“c:\windows\system32\pngfiltdll 中的DllRegisterServer 成功”,说明问题已经解决了。
如果在覆盖“pngfiltdll”文件时,提示“无法复制PNGFILT:文件正被另一个人或程序使用。关闭任何可能使用这个文件的程序,重新试一次。”,就把“c:\windows\system32\pngfiltdll”这个文件用文件粉碎机粉碎掉,然后把新的“pngfiltdll”文件粘贴过来就OK了!
4,一些要求身份验证的网站使用在ASP中动态生成xbm格式的方法来显示验证码,但xp sp2默认设置不支持xbm格式。
点击“开始”→“运行”,在运行窗口中输入“regedit(不含引号),点击“确定”按钮。
定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Security,在右面窗口空白处点击鼠标右键,新建一个DWOED值
将该“新建的值”命名为BlockXBM(不含引号)
在窗口右边新建一个名为BlockXBM的REG_DWORD值,修改此键值为8个0(十六进制值)。然后鼠标右键点击BlockXBM项,修改此键值为8个0。点击“确定”按钮保存之。
之后重新启动机器,则验证码的就可以看到了。
或者新建文本文件,将以下蓝色代码写入,保存为扩展名为“xxreg”的注册表文件,再进行导入即可解决问题。
Windows Regist>>
问题七:浏览器老是显示不了验证码怎么办? 很多网站的验证码 是一个小小的插件 是要下载的 像你的问题应该是IE设置有误 你点工具 点IE选项--点高级那里 有项 对网页的按妞和插件启用视觉样式 前打勾 重启IE 再试试
问题八:网页的验证码出不来怎么办? 造成该问题的原因是 Service Pack 2 为了提高系统的稳定性,默认状态下是屏蔽了对 XBM,也即是 x-bitmap 格式的的显示,而这些验证码恰恰是 XBM 格式的,所以显示不出来了。 解决的方法其实也很简单,只需在系统注册表中添加键值 BlockXBM=dword:00000000 就可以了,具体操作如下: 1打开系统注册表; 2依次点开HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Internet Explorer\\Security; 3在屏幕右边空白处点击鼠标右键,选择新建一个名为 “BlockXBM”为的 DWORD 键,其值为默认的0。 4退出注册表编辑器。
问题九:手机无法显示验证码怎么办 如果你用的是手机自代的浏览器,出现这种情况很正常验证码一般都是PNG格式的,如果你是用下载的软件浏览器如QQ浏览器,可以设置一下就可以了设置→引擎→手机自代,浏览打开就行
问题十:验证码无法显示,是一个X,怎样解决? 要解决这个问题,可用文本文件编辑如下一个文件:空白处新建一个txt文件,然后键入
Windows Registry Editor Version 500
〔HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Security]
BlockXBM=dword:00000000
然后将其保存为扩展名为reg的注册表文件,然后双击导入,再进去网页就行了!
看看这次行不!2可能你的浏览器设置了不显示
工具/Internet选项/高级,找到多媒体那项,把关于方面的设置钩上,确定重启即可(特别是显示)
如果是傲游浏览器,进入工具/傲游设置中心/常规选项/把禁止下载前面的钩去掉,重启浏览器即可
====================================================
那我认为是你的浏览器出问题,或者做了设置导致下载不了
要不你就重新下载一个浏览器maxthon安装使用就可以了
3下一个actix控件试一下吧,应该是flash的版本过低造成的
0条评论