【发布时间】:2012-08-20 10:54:51
【问题描述】:
错误:
解析器错误消息:使用注册为的部分是错误的 allowDefinition='MachineToApplication' 超出应用程序级别。这 错误可能是由于未将虚拟目录配置为 IIS 中的应用程序。
Line 10: </connectionStrings>
Line 11: <system.web>
Line 12: <roleManager enabled="true" />
Line 13: <membership>
Line 14: <providers>
源文件: \Ns2\f\Users\cPanel\jdlferre\public_html\orangefresh\web.config
线路:12
我浏览了互联网,但没有运气,我的子文件夹甚至我网站上的任何地方都没有任何其他 web.config 文件。我不使用 IIS,所以我也把它刮掉了......
我的网站在本地运行良好,只有在线才出现此错误...
【问题讨论】:
-
\jdlferre\public_html\orangefresh\web.config这不是您可以控制的文件吗? -
是的,我可以控制它...这是我网站中唯一的 web.config 文件。
-
当您说您不使用 IIS 时,您如何在没有 IIS 的情况下在线托管网站?
-
您已将此 web.config 放置到子目录中,但您无法使用此选项
-
DarkHippo:我不明白你的意思(这很可能是我的错——这是我尝试主持的第一个 ASP.NET 项目),我对这方面一无所知IIS 真的,我的电脑上没有任何 IIS,我使用 Filezilla 上传我的网站。 Aristos:我没听懂你的意思,我的 web.config 在子目录中?...