我有一个asp.net Web应用程序。我需要将发布的文件上传到AWS并通过浏览器访问它。我已经下载了S3浏览器并使用访问密钥和秘密访问密钥创建了我的帐户。然后我将发布的文件上传到所需的存储桶。但是当我访问Default.aspx时,浏览器显示错误:
此页面包含以下错误:
第2行第1行的错误:StartTag:元素名称无效 下面是第一个错误的页面呈现。
我刚刚检查了将示例html页面上传到该路径,我可以成功访问它。我需要在EC2上做什么才能让我的网站上线?
答案 0 :(得分:1)
看起来好像浏览器试图显示它认为是XML的内容 文件,因为它在第一个字符的第二个字符上给出错误 线。所以我认为文件没有被解析,而是按原样返回 立即。检查您的IIS服务器是否配置正确 它实际上在返回页面之前解析了ASP标签。
您可能在IIS中遇到配置问题。使用命令行中的以下内容在服务器上尝试re-registering ASP.Net with IIS:
aspnet_regiis.exe -i
exe文件位于以下目录中服务器上相应的框架版本下:
C:\WINDOWS\Microsoft.NET\Framework
还要确保您使用的aspnet_regiis
版本与IIS中应用程序的应用程序池框架版本相同。