我使用Orchard CMS创建了一个基本网站,并尝试使用Web Matrix(通过FTP)将其部署到我的共享主机Softsys。目前,该网站在技术上“有效”,但看起来所有样式都已被删除(甚至从仪表板)。
部署网站时是否遗漏了一个步骤?我知道“Web部署”可能是首选的部署方法,但我对此很新,并且不确定登录具体是什么,或者如何获取它们以进行Web部署。
以下是该网站目前部署的截图:
编辑:事实证明问题出在我的主机端,由于某种原因虚拟目录没有正确创建 - 我仍然很好奇是什么正确/最佳实践方法来部署。
答案 0 :(得分:2)
看起来您没有应用主题。检查您的主题是否存在于〜/ Themes文件夹中,并在管理仪表板中正确启用。也许/ Themes文件夹内容尚未被复制?
<强>更新强>
如果您的托管服务提供商允许选项通过WebDeploy部署网站 - 这将是最好的。
部署Orchard站点最简单,最直接的方法是:
基本上 - 这些步骤与每个“普通”ASP.NET应用程序的步骤相同。
答案 1 :(得分:0)
您可能需要将IIS用户设置为对某些文件夹具有写入权限:主题,媒体和App_Data。