Cant load a site in IIS8 on 32bit pool (WinSrv 2012 and Sharepoint 2013)

最后都变了- 提交于 2019-12-04 18:02:50
colinb

Running 32bit and 64bit side by side is supported in IIS7 as it's now configured per AppPool.

However, although I'm not sure if it's a supported configuration in SharePoint 2013 there's a fix for this error.

You can set that SharePoint module to only run in 64bit processes using this command:

appcmd.exe set config -section:system.webServer/globalModules /[name='SPNativeRequestModule'].preCondition:integratedMode,bitness64

see this site for the details.

Change it to a 64bit mode app pool, but allow it to load 32bit dlls.

http://help.webcontrolcenter.com/KB/a1114/how-to-enable-32-bit-application-pool-iis-7-dedicatedvps.aspx

In my case, I initially enabled 32-bit applications to True and that's when all the issues started. To fix, I ran below in the command prompt - did IISReset/noforce and finally rebooted the machine. I was able to start it back only after rebooting the machine.

appcmd.exe set config -section:system.webServer/globalModules /[name='SPNativeRequestModule'].preCondition:integratedMode,bitness64

Note: I'm using Windows 2008 R2 and Sharepoint 2013. Other references suggested to disable Rapid-Fail-Protection but it didn't make sense to me.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!