• HTTP 500


    问题1

    问:当调试程序出错的时候,为什么有的机器总是出现“HTTP 错误 500.100 - 内部服务器错误 - ASP 错误”,而不能显示具体的出错信息?
     原因:
     IE浏览器设置中屏蔽掉了出错的具体信息。
     解决:
     1、选择IE浏览器--工具--Internet选项。
       2、在高级选项框中将“显示友好HTTP错误信息”的勾选去掉。


    问题2:未启用父路径

    症状举例:
    Server.MapPath() 错误 'ASP 0175 : 80004005'
    不允许的 Path 字符
    /0709/dqyllhsub/news/OpenDatabase.asp,行 4
    在 MapPath 的 Path 参数中不允许字符 '..'。

    原因分析:
    许多Web页面里要用到诸如../格式的语句(即回到上一层的页面,也就是父路径),而IIS6.0出于安全考虑,这一选项默认是关闭的。

    解决方法:
    在IIS中 属性->主目录->配置->选项中。把”启用父路径“前面打上勾。确认刷新。


    问题3(我自己实际的解决方法是在权限下找到USERS(XXXXX)给一个完全控制的权限)
    Microsoft JET Database Engine 错误 '80040e09' 不能更新。数据库或对象为只读

    原因分析:
    未打开数据库目录的读写权限

    解决方法:

    ( 1 )检查是否在 IIS 中对整个网站打开了 “ 写入 ” 权限,而不仅仅是数据库文件。
    ( 2 )检查是否在 WIN2000 的资源管理器中,将网站所在目录对 EveryOne 用户打开所有权限。具体方法是:
    打开 “ 我的电脑 ”---- 找到网站所在文件夹 ---- 在其上点右键 ---- 选 “ 属性 ”----- 切换到 “ 安全性 ” 选项卡,在这里给 EveryOne 用户所有权限。

    解决:在Windows XP专业版中,如果将网站所在文件夹的只读去掉后问题依旧,则需要查看是否具有权限。
    1、首先查看一下匿名访问的用户名。
    在管理工具中双击“Internet信息服务”,在“Internet信息服务”窗口中,右键查看网站的属性,并在“目录安全性”选项卡中单击“编辑”按钮查看匿名访问的用户名:
    2、在网站所在的文件夹上右键,查看属性:
    3、单击“安全”选项卡。若有“安全”选项卡,请直接阅读下面第5步。若没有“安全”选项卡,请看下面第4步的方法:
    4、若没有“安全”选项卡,请打开资源管理器,依次单击顶部菜单中“工具”->“文件夹选项”,在“文件夹选项”窗口中,单击“查看”选项 卡,将“高级设置”中的“使用简单文件共享(推荐)”默认选中的状态,取消选中并单击“确定”按钮保存设置,即可看到上述第2步中的“安全”选项卡(注 意:有时本设置需要重新启动计算机才会起效。)。
    5、在网站所在的文件夹上右键,查看属性,单击“安全”选项卡。看看是否存在IIS中的匿名访问的用户名,若无,则单击“添加”按钮添加IIS中的匿名访问的用户名;若有,则查看本用户是否有修改的权限。请将本用户至少勾选修改的权限,单击“确定”按钮保存设置。
    在Windows XP专业版中,网站目录的用户访问权限会导致以上问题出现,这样设置后访问网站即可正常浏览。

    注意: 如果你的系统是 XP ,请先点 “ 工具 ”----“ 文件夹选项 ”----“ 查看 ”----- 去掉 “ 使用简单文件共享 ” 前的勾,确定后,文件夹 “ 属性 ” 对话框中才会有 “ 安全性 ” 这一个选项卡。

  • 相关阅读:
    cocos creator 场景如何透明,多个canvas层级显示
    c/c++导出lua绑定
    c++自动导出lua绑定
    获取Sprite上某一个点的透明度
    cocos2d-x lua中实现异步加载纹理
    keystore找回密码
    xcode 制作静态库文件(.a)
    Ajax学习笔记之一----------第一个Ajax Demo[转载]
    lua调用java java调用lua[转载]
    WPF中模板选择和DataContext的一些使用
  • 原文地址:https://www.cnblogs.com/siyunianhua/p/3339055.html
Copyright © 2020-2023  润新知