Gor*_*yII 28 iis iis-7 asp-classic
我正在寻找一个很好的简单的一步一步"如何"指导获得在IIS 7.0下工作的经典asp应用程序.
它是在64位Windows Server 2008机器上,如果这有任何区别.
Kev*_*Kev 45
我们已经将一些经典ASP代码移动到64位Windows 2008.以下是我们在此过程中所做或发现的一些事情:
首先将应用程序托管在"经典"管道模式应用程序池中.一旦运行正常,您可以切换到"集成模式",如果您需要利用它在以后提供的功能.
如果您的ASP应用程序使用任何32位第三方或内部组件,则需要将应用程序池配置为以32位模式运行.32位DLL不会加载到64位进程中.您可以在应用程序池的"高级设置"中对其进行配置.设置Enable 32-Bit Applications为True.
要强制使用Classic ASP进行详细的错误报告,请打开网站的ASP"功能"页面,然后展开该
Debugging Properties节点.设置Send Errors To Browser为True.
如果您的应用程序使用父路径,则需要在ASP设置的"功能"页面中配置它(与上面相同).该设置位于
Behaviour节点下并已命名
Enable Parent Paths.默认设置
False与IIS6一样.
调用IIS7中的默认匿名帐户IUSR.您可以通过打开网站的身份验证设置"功能"页面并编辑Anonymous Authentication
设置来更改此设置.
更喜欢将应用程序池标识用于应用程序池和站点匿名帐户:应用程序池标识
小智 6
我知道这是一个5岁的线程,但它仍然适用于我们这些延迟迁移/升级旧ASP应用程序的人.
这里有一些非常重要的事情,我正在敲打大约2个小时.您如何将ASP应用程序放入应用程序池中,您不能将ASP页面设置为应用程序,它们只是不兼容的技术.
在DUHH时刻,我发现有一个应用程序池分配给整个站点.只需转到"站点"下的"站点",然后选择"基本设置"并分配应用程序池.
所有其余的都是很好的信息,包括注册你的DLL,我不知道它是否在这个线程,但也使你的ODBC连接32和64位与两个不同的odbcad32.exe应用程序.
再次感谢,(5年后).
| 归档时间: |
|
| 查看次数: |
46270 次 |
| 最近记录: |