• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp提示Server 对象 错误 ASP 0178 : 80070005
    尤其是刚安装的那些组件,需要手工设置下权限,因为为了安全考虑,权限限制的很低。大家可以参考下面的方法设置下。

    错误提示:
    Server 对象 错误 'ASP 0178 : 80070005'
    Server.CreateObject 访问错误
    ../asp.asp,行 123
    检查权限时,对 Server.CreateObject 的调用失败。拒绝对此对象的访问。

    错误如提示,存在以权限。
    解决方法:
    1. 调用"server.createObject("mssearch.application")"的时候发生错误,解决如下:
    开始->运行->dcomcnfg
    找到"mssearch"(这个名称取决于你调用的Object是什么),然后右键->Properties->security把三个权限都给everyone即可,其实第一个即可.

    2. 出现上述问题时,原因确实是权限的问题。
    一种解决办法是修改IIS的匿名访问的权限。
    第二种最简单的办法就是将你的组件换个地方注册,特别是不要放到桌面或C盘的(系统盘)的某些特殊目录下注册;而应该放到如D,E等盘。原因是因为通常你的IIS所使用的帐号都是系统权限较低的帐号,如果你是以自己的帐号登录,那么桌面的访问的权限可能比IIS的帐号权限高。

    3. 查了MS的资料库,解决的方法如下,fromaspxuexi.com asp学习网:
    This article was previously published under Q315454
    SYMPTOMS
    When you attempt to browse to an Active Server Page (ASP) database results page created in Microsoft FrontPage, you may receive an error message similar to the following:
    程序代码:
    Server object error 'ASP 0178 : 80070005'
    Server.CreateObject Access Error
    ../config/coon.asp, line 5

    The call to Server.CreateObject failed while checking permissions. Access is denied to this object.
    CAUSE
    This behavior can occur if incorrect NTFS permissions are defined for your "%ProgramFiles%\Common Files\System" folder.
    RESOLUTION
    To resolve your issue, reset the NTFS permissions on the "%ProgramFiles%\Common Files\System" folder. To do this, follow these steps:
    1.. Open Windows Explorer. To do this, right-click Start and then click Explore on the shortcut menu.
    2.. In Folders view, expand the "%ProgramFiles%\Common Files\System" folder.
    3.. Right-click the folder and click Properties on the shortcut menu.
    4.. Click the Security tab.
    5.. Add Everyone to the existing permissions, give at least Read permissions to Everyone, and apply these new settings to all files and subfolders.
    6.. Click OK.
    --------------------------------------------------------------------------------

    如果是本机调试:
    要解决问题, 重新设置 " %ProgramFiles%\Common Files\System " 文件夹的NTFS 权限。 要这样做, 请按照下列步骤操作:
    1. 打开 Windows 资源管理器。
    右键单击 开始 , 然后单击快捷菜单上 浏览 。
    2. 在 文件夹 视图, 展开 " %ProgramFiles%\Common Files\System " 文件夹。
    3. 右击文件夹并单击快捷菜单上 属性 。
    4. 单击 安全 选项卡。
    5. 至少授予 Everyone 添加现有权限, 读取 权限向 Everyone , 并这些新设置应用于所有文件和子。
    6. 单击 确定 。

    --------------------------------------------------------------------------------

    如果是服务器,给相关的dll进行everyone权限吧。
    您可能感兴趣的文章:
    • 如何用ASP建立Index Server查询对象并为其参数赋值?
    • ASP编程入门进阶(七):内置对象Server
    • asp sqlserver 执行存储过程返回记录集报对象关闭时不允许操作
    • Asp.net内置对象之Server对象(概述及应用)
    • ASP基础入门第十篇(ASP内建对象Server)
    上一篇:ASP:ActiveX不能创建Scripting.FileSystemObject对象解决办法
    下一篇:asp在服务器把 XML 转换为 XHTML的实现代码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp提示Server 对象 错误 ASP 0178 : 80070005 asp,提示,Server,对象,错误,