【问题标题】:Manually deploying Umbraco website on IIS - dashboard, js and css not working在 IIS 上手动部署 Umbraco 网站 - 仪表板、js 和 css 不起作用
【发布时间】:2015-03-13 22:00:07
【问题描述】:

我有一个带有 SQl 数据库的 Umbraco 网站。我备份了数据库并将其导入到这里服务器上的 SQL 服务器上。然后我复制了我的umbraco文件夹的所有文件,并将它们也放在了服务器上的一个文件夹中。

然后我在 IIS 中创建了一个“应用程序”,并为其提供了一个 4.5 应用程序池(集成)。我将它链接到服务器上所有文件所在的文件夹。

当我浏览到该站点时,我可以看到所有内容,以及来自数据库的动态内容,但没有应用任何标记。如果我在它后面添加 /umbraco 以访问开发仪表板,我只会得到一个白页。

我只使用它 5 天,并且是 umbraco 的新手。此处本地服务器上的 IIS 没有安装 Web 部署,并且 FTP 也不是一个选项。我使用 Webmatrix 开发了网站,而 Web 部署和 FTP 是它提供给我的仅有的两个发布选项。

是不是我做错了什么或者我怎样才能让网站在这里正常工作?

【问题讨论】:

    标签: iis iis-7 umbraco webmatrix umbraco7


    【解决方案1】:

    Umbraco 需要在完全信任模式下运行。确保您的 IIS 配置为完全信任。

    在功能视图上 --> .NET 信任级别 --> 完整(内部)

    【讨论】:

    • 它处于完全信任模式,但我认为问题出在路由上。如果我在 Firefox 中检查网络,它说他找不到 css 和脚本文件夹,例如他在 server/scripts 或 server/css 下查找它,而我认为它需要是 server:port/css。这可能吗?
    • 问题是我的文件不在inetpub的根目录下。我现在有它们。我现在有另一个问题,因为无法从服务器外部访问该网站,但我会为此提出一个新问题。
    猜你喜欢
    • 1970-01-01
    • 2014-03-22
    • 2018-05-24
    • 2020-10-30
    • 2017-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-27
    相关资源
    最近更新 更多