当我将Umbraco站点发布到Azure时,通常会在查看远程站点时返回502页面。在阅读了一些论坛帖子并提出以下建议后,我认为数据库就是问题所在。当我删除它并从本地重新安装它没关系时,如果我尝试覆盖正在运行的站点它经常会导致问题,如果我停止Web服务器它有时会导致问题。这很不一致。
传输文件的唯一可靠方法是Webmatrix,因为FTP不会显示文件而Git不会执行任何操作。
有没有人知道更新数据库(.sdf文件)的完全证明方式而没有太多麻烦?
由于
答案 0 :(得分:0)
umbraco进程有时挂在sdf文件上。但您可以做的一件事是将网站脱机并重新启动应用程序池作为发布的一部分。不幸的是,这意味着在发布期间网站的停机时间,您还需要执行一些通行证。
解决这个问题的步骤: