记忆盒子

把记忆装进灰色的盒子,封装起来,那年那月,重新拾起。

首页搜索目录
search
当前主题: 互联网络

zblog管理登录验证码不显示的原因

作者:Kaka    时间:2015-9-3 13:22:13    浏览:    评论:4

刚刚安装了IIS,随后安装zblog(asp版)测试,但是发现登录验证码不能显示,为什么不能显示?难道是程序有问题?我于是把另一套正在使用的程序拿过来试试,问题依旧。程序没有问题,那么就有可能是环境配置上存在问题。于是边配置环境边调试,试图找出问题所在。

1、单独访问验证码文件

调试程序需要单独访问验证码程序,以便能从输出错误里发现问题,验证码文件位置是:

/function/c_validcode.asp

可这样单独访问

http://博客地址/function/c_validcode.asp

我使用的是IIS7.5,显示的结果是

访问验证码显示结果(1)

图一:访问验证码显示结果

看不到具体错误信息,要设置下IIS,让浏览器输出错误信息。

2、设置IIS将错误发送到浏览器

点击网站,再双击“ASP”图标,如图:

双击ASP图标

图二:双击ASP图标

在打开窗口里,“将错误发送到浏览器”设置为True

设置将错误发送到浏览器

图三:设置将错误发送到浏览器

3、再次访问验证码文件

再次访问验证码文件,出现如下提示:

提示不允许的父路径

图四:提示不允许的父路径

好了,问题终于找到了,现在设置“允许父路径”就应该把问题解决了。

4、设置IIS允许父路径

进入上图三的位置,也即是“ASP”的设置界面,“启用父路径”设为True

启用父路径设为True

图五:启用父路径设为True

设置完毕,记得保存哦。

5、再次访问验证码文件

再次访问验证码文件,这时应该可以显示了。如图:

验证码显示了

图六:验证码显示了

总结

zblog登录验证码不显示的原因,是没有“启用父路径”所致,本文介绍的是IIS7.5的方法,如果用户使用IIS6.0,道理也是一样的,“允许父路径”即可。如下图所示:

IIS6设置启用父路径

图七:IIS6设置启用父路径

点击网站“属性”-“主目录”-“配置”,然后在弹出窗口切换到“选项”标签,勾选“启用父路径”即可。

温馨提示,以上各项设置完毕后记得保存哦。

x

标签: ZBlog  

※ 网站速度慢?试试网站自动优化工具 ※

上一篇: 一天完成把PC网站改为自适应!原来这么简单!
下一篇: 使用VB Inet控件监控网站打开状态
  • 1.读**
  • 特别喜欢你的文章,不是那种说教式的,是逐步分析,让观者可以学到方法论,谢谢你了
  • 2015/9/3 21:56:13 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客                   QQ交流群(312716741)

  • 通过Google订阅本站 通过鲜果订阅本站 通过抓虾订阅本站
  • 通过QQ邮箱订阅本站 通过Yahoo订阅本站 通过有道订阅本站

Search

最新评论及回复

最近留言

网站分类

Powered By Z-Blog 1.8 Walle Build 91204 Designed by Han'space

Copyright @2009-2024 All Rights Reserved. 粤ICP备14028160号-1

Powered By Z-Blog 1.8 Walle Build 91204
Copyright @2009-2024 All Rights Reserved.