如何在服务器上执行.aspx文件

时间:2012-11-09 09:31:03

标签: asp.net apache web web-site-project website-hosting

爵士 我使用asp.net使用Visual Studio设计了一个网站,它成功地在localhost上执行 我想在我自己的服务器上生活网站。 在服务器上载项目文件后,然后检查链接www.abc.com/project 它给出以下错误: 禁

您无权访问此项服务器上的/ project /。

此外,尝试使用ErrorDocument处理请求时遇到404 Not Found错误。

Apache服务器在abc.com端口80

注意:主机是基于linux的服务器,而网站项目没有数据库

1 个答案:

答案 0 :(得分:1)

编辑:

您在问题中添加了主机是运行Apache的Linux服务器。您无法在Linux / Apache上运行ASP.NET应用程序。

上一篇:我将以下信息留给可能在运行IIS时搜索此问题的其他人。

找到硬盘驱动器上文件夹的物理位置,然后拉出安全设置。根据您使用的操作系统,确保以下内容具有读/执行权限(根据站点的功能写入):

  • IIS_IUSRS
  • IUSR_MACHNAME
  • NETWORK
  • 网络服务

如果仍有问题,请打开Web.config(或machine.config)并添加

<identity impersonate="true" />
<。>在System.Web节点中。