开发者社区> 问答> 正文

部署阿里云服务器后访问出现405的访问错误怎么解决?阿里云报错

最近部署了两台客户的阿里的服务器,所有的部署都已完成,网站的登录界面也可以正常显示。但是输入用户名和密码并点击登录时,后台总会反馈一个405的信息状态码,这就比较尴尬了

展开
收起
社区秘书 2020-05-26 13:57:15 12776 0
1 条回答
写回答
取消 提交回答
  • 一、检查

     这里的检查并不是检查项目配置,而是检查IIS的配置。我发布的网站是要用framework 4.0才可以正常运行的,所以,我的项目运行的.net framework版本是4.0,这个是没什么问题的。这里需要检查的是《应用程序池》里是否存在framework 4.0的两个版本,这两个版本一般会同时存在(默认情况下,应用程序池里会有三项,两项framework 2.0和一个默认存在的web啥啥APP的一个)。若存在framework 4.0的两个版本,那么下文就随便看看,若不存在,则仔细看~~~ 二、framework 4.0的两个版本不存在

     这里可能是服务器的framework 4.0只安装了部分,没有安装完全,所以需要对framework 4.0进行重装

    1.win+r cmd打开命令提示符操作界面

    2.输入cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 转换操作位置(自己对应好位置,每台机器可能不一样)

     如果没有v4.0.30319目录,则需要下载framework4.0的安装包,看下方链接

     链接:https://pan.baidu.com/s/1dcQike 密码:t9jb

    3.输入 aspnet_regiis.exe -i 启动安装

    4.安装完毕后,IIS的应用程序池则会出现framework4.0的两个版本

    三、针对于IIS的服务,添加ASP和CGI的安装 这两个不知道有什么用,但是我装了,嘿嘿~~~~

    貌似和权限配置有关

    四、权限开启

     IIS根目录,找到如图所示

    image.png 将限制改为允许 image.png

    到此为止,所有配置已完毕,请重新尝试登陆!!!

    2020-05-26 15:09:47
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载