首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Umbraco站点提供502

Umbraco站点提供502
EN

Stack Overflow用户
提问于 2012-07-06 15:04:52
回答 1查看 709关注 0票数 0

通常,当我将我的Umbraco站点发布到Azure时,它会导致在查看远程站点时返回502页。在阅读了一些论坛帖子并提出建议后,我认为问题在于数据库。当我删除它并从本地重新安装它是好的,如果我试图覆盖一个正在运行的网站,它经常会造成问题,如果我停止When服务器,它有时会引起问题。这很不一致。

另外,传输文件的唯一可靠方法是Webmatrix,因为FTP不会显示文件,而Git不做任何事情。

有没有人知道一个完整的方法来更新数据库(.sdf文件)而没有太多的麻烦?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2012-07-17 18:43:47

umbraco进程有时挂起sdf文件。但是,您可以做的一件事是让站点离线并重新启动应用程序池,作为发布的一部分。不幸的是,这将意味着站点在发布期间的停机时间,您还需要执行几次传递。

解决这个问题的步骤:

  1. 将名为app_offline.htm的文件添加到站点的根目录中。这将防止人们在更新数据库时点击站点并导致Umbraco获取数据库。
  2. 更改您的web.config (不确定这是否必要,但这会迫使您的应用程序池重新启动…它会迫使它释放sdf文件)
  3. 把一切都公布
  4. 从站点中删除app_offline.htm
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11364791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档