Orchardcms Orchard CMS预热状态为零

Orchardcms Orchard CMS预热状态为零,orchardcms,Orchardcms,我已经在Windows 2008服务器上使用Web平台安装程序安装了一个全新的Orchard CMS 1.5.1网站。我想测试性能设置,因此我为每行配置了以下预热条目: / /博客 …并选中以下选项: 每90分钟定期生成预热页面 x在发布某些内容时生成预热页面 当我访问该站点时,性能仍然有点慢。性能预热设置显示每个页面的状态为零,旁边有一个红色的“向下箭头”图标 还有什么我需要启用的吗?配置中是否缺少权限等内容 更新: 我注意到我的站点没有一个文件夹来存储预热页面。我手动添加了那个文件夹,但仍然

我已经在Windows 2008服务器上使用Web平台安装程序安装了一个全新的Orchard CMS 1.5.1网站。我想测试性能设置,因此我为每行配置了以下预热条目:

/

/博客

…并选中以下选项:

每90分钟定期生成预热页面

x在发布某些内容时生成预热页面

当我访问该站点时,性能仍然有点慢。性能预热设置显示每个页面的状态为零,旁边有一个红色的“向下箭头”图标

还有什么我需要启用的吗?配置中是否缺少权限等内容

更新:

我注意到我的站点没有一个文件夹来存储预热页面。我手动添加了那个文件夹,但仍然没有解决我的问题。是否需要对该文件夹设置权限

更新2:

在与塞巴斯蒂安·罗斯交谈之后,我想我明白了问题所在,但仍然不知道如何解决。Orchard中的基本URL设置应设置为“www.mydomain.com”,但就网络而言,我的服务器不允许我的站点通过该地址进入internet并查询自身以生成预热页面。更糟糕的是,我有几个站点托管在同一IP地址上,并使用主机头来区分站点。这使得我甚至无法将基本URL配置为本地IP地址(这会导致其他模块出现问题)

不知道我现在有什么选择

谢谢,
Brian

确保常规设置页面指向您的基本URL,即。
默认情况下,它可能指向本地主机。

确保“常规设置”页面指向您的基本URL,即。
默认情况下,它可能指向本地主机。

我与服务器主机上的网络工程师确认,对返回网站的传出请求存在网络限制。因此,性能模块无法查询www.mydomain.com并获得答案。一旦删除网络限制,我就可以看到预热创建状态为200的缓存页

或者,有人建议我在我的主机文件中为我的每个果园站点创建条目。我没有尝试过这一点,但我看不出有任何理由,即使在我所拥有的以主持人为首的场景中,它也会不起作用


Brian

我与服务器主机上的网络工程师确认,对返回网站的传出请求有网络限制。因此,性能模块无法查询www.mydomain.com并获得答案。一旦删除网络限制,我就可以看到预热创建状态为200的缓存页

或者,有人建议我在我的主机文件中为我的每个果园站点创建条目。我没有尝试过这一点,但我看不出有任何理由,即使在我所拥有的以主持人为首的场景中,它也会不起作用


Brian

我的基本URL设置为站点的URL,而不是本地主机,因此它必须是其他内容。谢谢。我的基本URL设置为网站的URL,而不是本地主机,所以它必须是其他的。谢谢