Iis 7 在ISAPI筛选器上调用LoadLibraryEx

Iis 7 在ISAPI筛选器上调用LoadLibraryEx,iis-7,web,Iis 7,Web,您好,我们已经用helicon和webgate配置了IIS 当我访问我的网站时,我在第页上发现以下错误消息 HTTP Error 500.0 - Internal Server Error Calling LoadLibraryEx on ISAPI filter "C:\Appl\Softwares\Webgate\access\oblix\apps\webgate\bin\webgate.dll" failedror 请帮忙 我的配置是我的另一个工作环境。昨天,在IIS 7和Window

您好,我们已经用helicon和webgate配置了IIS

当我访问我的网站时,我在第页上发现以下错误消息

HTTP Error 500.0 - Internal Server Error
Calling LoadLibraryEx on ISAPI filter "C:\Appl\Softwares\Webgate\access\oblix\apps\webgate\bin\webgate.dll" failedror 
请帮忙


我的配置是我的另一个工作环境。

昨天,在IIS 7和Windows Server 2008上设置网站时,我在浏览器中加载了该网站,结果收到以下错误消息:

在ISAPI筛选器
C:\…ISAPI.dll
上调用LoadLibraryEx失败

路径是指向
C:\Program Files\etc
中的
isapi.dll
文件,我非常确定所有设置都正确。在对这个主题做了一些研究之后,我发现由于我在64位版本的Windows Server上运行IIS 7,并且我的web应用程序是32位的,所以我必须更改IIS配置中的设置

要解决此问题,只需打开IIS7并单击应用程序池

然后右键单击网站的应用程序池或默认应用程序池,然后转到“高级设置”选项卡。确保“启用32位应用程序”设置为True


就这样!现在重新启动IIS并再次加载Internet Explorer,您的网站应该可以正常加载。

此错误可能是由于以下原因造成的。这些是:

  • webgate安装文件夹具有受限权限。为运行网站的IIS进程的webgate安装和配置文件夹授予所需的权限。(您是否运行了webgate的配置脚本,或者只是手动配置了它?)

  • 可能缺少webgate所依赖的其他DLL。例如,VC++运行时可再发行文件。(对于10g使用2005版,对于11g使用2012版)

  • webgate缺少一些内部文件。尝试重新安装webgate并运行配置脚本


  • 安装.NET1.1后,我收到了相同的错误。 卸载.NET1.1后,我仍然有相同的错误


    然而,在我转到IIS管理器->ISAPI过滤器并从这里删除了唯一的过滤器(它是ASP.NET_4.0.30319.0)之后,错误立即消失了。

    这通常意味着相应的文件不存在于该路径中。此答案是从以下网站复制和粘贴的惊人,用Streamtime修复了我的问题,对于错误:“在ISAPI筛选器上调用LoadLibraryEx”C:\Program Files\FileMaker\FileMaker Server\Web Publishing\Publishing engine\Web Server support\iis\ISAPI\u redirect.dll“失败”谢谢-就是这样-无需重新启动iis-只需回收有问题的应用程序池即可