我试图建立一个经典的ASP项目,但出现此错误:
我的联系是这样:
MM_Client_STRING = "dsn=Sql_ecomply;uid=sa;pwd=Calv;"
在谷歌搜索之后,我发现要更改对此的连接:
MM_client_STRING = "Provider=R2014;Data Source=NAUMAN;Initial Catalog=ecomply_V4;User ID=sa;Password=Calv;"
然后错误变为:
如果我缺少某些东西,或者我可能会增加或减少任何东西,你们能帮我吗?
在Alex K.建议我使用32位管理器完成后,它可以工作。但是卡在新事物上,即:
答案 0 :(得分:1)
您可能会按照Alex的建议将64位DSN用于第一种解决方案,请尝试使用32位DSN。 对于第二个问题,您进行了编辑。 这是当您使用IIS 6.0时发生的问题,出于安全原因,Microsoft在IIS 6.0中禁用了默认的Parent-Path,并且不建议启用它。 而是使用 virtual 关键字和确切的路径,即
<!--- include virtual = "/File Name" -->
代替此:
<!--- include name ="../file name" -->
答案 1 :(得分:0)
对于第二个错误,听起来好像您正在尝试在64位应用程序池上运行Classic ASP。在IIS中,单击“应用程序池”,右键单击您的站点使用的应用程序池,然后选择“高级设置”。将“托管管道模式”更改为“经典”,将“启用32位应用程序”更改为“真”,然后它应该可以工作。