当前位置 主页 > 服务器问题 > win服务器问题汇总 >

    IIS 运行ASP文件500内部错误解决方法大全

    栏目:win服务器问题汇总 时间:2018-11-05 15:05

    有时候iis会出现各种问题,我最近也碰到了,我是通过新建一个 应用程序池解决的,大家也可以参考下面的方法解决。

    1 IIS服务器出现500错误

     

    2错误原因:500错误的原因一般是源程序出现错误造成的。

    3 解决办法:1 首先设置IE浏览器à工具->Internet选项

     

    2 刷新或者重新打开500错误页面就会出现错误的程序部分

     

    3 根据错误提示,然后解决问题。

       

    4 ADODB.Connection 创建失败的可能解决方法:

      1、重装MDAC2.8。

      MDAC 2.8下载地址:

      http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c

      2、你先在开始运行里输入regsvr32 "C:\Program Files\Common Files\System\ado\msado15.dll"。如果不行再输入他regsvr32 scrrun.dll 记得刷新页面。还不行输入他regsvr32 msxml3.dll就可以了。

      3、重新安装MDAC_TYP.EXE。这个我也操作过,所以也记录下来。

      http://download.microsoft.com/download/8/b/6/8b6198c0-fe96-4811-9d81-d5c76dd5fea8/MDAC_TYP.EXE

      上面的1、2、3不分先后顺序的,操作过后一般能解决问题。

    PS:一般先使用第二步,注册这些DLL,如果测试OK的话也就不用使用其他步骤了。


    一、现象描述:
    (1)本地运行asp文件,IE提示:
    Server Application Error
    The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.
    或提示:500服务器内部错误
    或者提示:com+什么的错误
    查看日志文件:
    系统日志具体描述如下:
    DCOM 错误 无 10010 NT AUTHORITY\SYSTEM Myserver 服务器 {3D14228D-FBE1-11D0-995D-00C04FD919C1} 没有在限定的时间内用 DCOM 注册。
    W3SVC 警告 无 36 N/A Myserver 服务器未能转入应用程序 '/LM/W3SVC/1/Root'。错误是 '服务器运行失败 '。
    若要获取关于此消息的更多的信息,请访问 Microsoft 联机支持站点: [url]http://www.microsoft.com/contentredirect.asp[/url] 。
    应用程序日志具体描述如下:
    COM+ 错误 管理 4205 N/A Myserver 由于在下列系统 API 错误,COM+ 服务无法初始化。它通常是由本地计算机的系统资源存储问题引起的。
    CryptAcquireContext
    进程名称: dllhost.exe
    该错误的严重性已导致进程终止。
    错误代码= 0x80090017 : 提供程序类型未被定义。
    COM+ 服务内部信息:
    文件: .\security.cpp, 行: 617
    二、原因分析
    曾经删除过SA,SAM文件是保存用户密码的数据库文件,删除后,所有的用户信息就会丢失,而相应的组信息也会随之丢失,虽然重新登录过系统,系统已经重新建立了SAM文件,也重新安装了IIS,IWAM帐号也已经重新建立,但是,原用户组中的特殊信息却没有被恢复。