【问题标题】:Blogengine localhost working, server notBlogengine localhost 工作,服务器没有
【发布时间】:2014-03-18 10:29:56
【问题描述】:
Blogengine 在 localhost 上运行良好,但是当我将其传输到服务器时,将 App_Data 设置为读/写,我无法保存设置、用户信息,实际上除了添加新页面之外的任何内容。
我使用 WebMatrix 下载了博客,并在没有任何更改的情况下将其上传到服务器。
当我测试按下“保存”时发生的事情时,我从 chrome 得到了什么:
设置/API |放 | 404 未找到 |文本/html | angular.js:7889 脚本
如果我获得相同的 API,一切都会好起来的。
【问题讨论】:
标签:
asp.net-mvc
iis
asp.net-web-api-routing
blogengine.net
【解决方案1】:
我执行了与上述相同的步骤。但是,我还需要更改 app_code 和自定义目录的读写权限。希望能帮助别人! :-)
【解决方案2】:
我有同样的问题:
首先确保您的网站 iis 设置为 4.0(集成管道),您可以在主机控制面板上网站设置的扩展部分下进行。
第一的:
并确保在 web.config 中删除 WebDav 模块和处理程序:
<modules>
<remove name="WebDAVModule" />
</modules>
<handlers>
<remove name="WebDAV" />
</handlers>