问题标签 [sitecore9]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
576 浏览

sitecore - 未使用 SIA 的 Sitecore 9.3 安装错误

由于一些代理和防火墙安全问题,我正在尝试在不使用 SIA 的情况下安装 sitecore。我正在按照以下 URL 中提到的步骤进行操作。

https://naveed-ahmad.com/2019/11/28/install-sitecore-9-3-using-3-simple-commands/ 但即使我更改了我的 SQL Server 名称和密码,我仍然遇到以下错误XP0-SingleDeveloper 文件中的 sa 用户。

不知道为什么它仍在尝试连接到 localhost 服务器。[--------------------------------- XConnectXP0_InstallWDP : WebDeploy ------------ ----------------------------------] [WebDeploy]:[路径] C:\Program Files\iis \Microsoft Web Deploy V3\msdeploy.exe msdeploy.exe:错误代码:ERROR_EXECUTING_METHOD At C:\Program Files\WindowsPowerShell\Modules\SitecoreInstallFramework\2.3.0\Public\Tasks\Invoke-CommandTask.ps1:31 char:13

    • CategoryInfo : NotSpecified: (错误代码: ERROR_EXECUTING_METHOD:String) [], RemoteException
    • FullyQualifiedErrorId : NativeCommandError

更多信息:无法部署包。无法连接到目标服务器“localhost”。请验证目标服务器的连接信息,例如服务器名称、登录凭据和防火墙规则。用户“sa”登录失败。了解更多信息:http: //go.microsoft.com/fwlink/ ?LinkId=221672#ERROR_EXECUTING_METHOD 。

错误:无法部署包。

错误:无法连接到目标服务器“localhost”。请验证目标服务器的连接信息,例如服务器名称、登录凭据和防火墙规则。

错误:用户“sa”登录失败。

错误计数:1。

Install-SitecoreConfiguration :命令 C:\Program Files\iis\Microsoft Web Deploy V3\msdeploy.exe 返回非零退出代码 - (-1) At
1.1.1-r4)\XP0-SingleDeveloper.ps1:77 字符: 1

  • 安装-SitecoreConfiguration @singleDeveloperParams *>&1 | 三通对象...

[时间] 00:01:31

如果我们需要为此更新任何其他文件,有人可以指导。

0 投票
0 回答
45 浏览

asp.net - Error.html 页面代码显示在我主页的元描述中

Html 代码显示在我网站主页的谷歌搜索结果的元描述中。这只发生在主页上;所有其他页面都显示了正确的元描述。HTML 如何出现在我们的元描述中?

我的站点是使用 Sitecore 设置的,它是一个 .NET CMS 平台。

在此处输入图像描述

代码来自我们的 error.html 页面,只有在出现错误 500 时才能看到,下图是我们的 web.config 文件,显示了设置:

元描述已在主页上设置。其他页面具有完全相同的设置,并且它们的元描述在谷歌中显示得很好。

在此处输入图像描述

任何人都可以就为什么元描述显示错误 500 页面提供任何建议吗?

0 投票
1 回答
220 浏览

solr - 从 solr 索引中删除 sitecore 项目而不发布父项目

我遇到了业务需求,我想从 master 和 web 中删除项目,并从 solr 索引中删除相应的项目。企业不想发布父项,因为我的兄弟或父项可能会发生变化,因此我无法触发任何策略,例如onPublishEndAsynconPublishEndAsyncSingleInstance onPublishEndAsyncPreview在这里我正在尝试类似下面的操作,但它不起作用

我在 sitecore 日志或 solr 日志文件中没有收到任何错误,但索引没有删除项目

0 投票
1 回答
101 浏览

sitecore - sitecore 媒体库是 DAM 吗?

我是 sitecore 的新手,我有点困惑他们的 sitecore 数字管理是否也称为 sitecore 媒体库?还是完全不同的解决方案/产品?

我们有站点核心 9.1

0 投票
2 回答
53 浏览

sitecore - Sitecore - 取消发布根文件夹前的确认

在此处输入图像描述如果选择取消发布根文件夹,有什么方法可以提示确认警报?

发布>限制(更改)>发布设置>“可发布”复选框错误获取警报“不要取消发布根文件夹

0 投票
1 回答
63 浏览

sitecore - Sitecore 根据条件取消发布

我有一个要求,例如当用户单击“发布项目”按钮时,我想执行一些自定义代码,在其中我将对当前项目运行一些验证,如果一切正常,则将发布该项目,否则将显示警报并应该禁用发布管道。

因此,为此我在 publishItem 管道下创建了自定义处理器,一切正常,但是当我显示警报时,它给了我空引用异常。

我不确定我在这里做错了什么,还有其他方法可以实现这一点...请建议以下是我编写的示例代码 下面的类是从PublishItemProcessor继承的。

0 投票
1 回答
43 浏览

sitecore - 如果项目超过 20,我们可以限制站点核心中的发布子项目计数吗

要限制发布项目,如果项目数超过 20。

0 投票
0 回答
23 浏览

azure - 未读取 Sitecore 应用服务数据库配置

我正在尝试将 Sitecore CD 设置为与蓝/绿一起使用,作为其中的一部分,我试图让我们的数据库保持对暂存和生产插槽的粘性。这是在 Sitecore 9.3 上

为此,我有:

  1. 在特定环境中克隆了一个现有的 web db

  2. 在同一环境中使用 ARM 模板创建 CD 应用程序和应用程序中的插槽。此模板还在插槽中为在步骤 1 中克隆的数据库创建了一个 connectionString 设置。此 connectionString 是粘性的,因此数据库对于特定插槽始终相同,即名为 staging-web 的 Web 应用程序始终指向 staging- D b。这可以防止在 Slot Swap 上交换 connectionStrings

我遇到的问题是应用服务的connectionString中的值似乎没有被读取,似乎应用服务只看到在connectionStrings.config中定义的值。

如何使应用程序仅从应用程序服务的连接字符串设置中读取?

0 投票
0 回答
22 浏览

javascript - 如何在 sitecore 中的所有页面上添加渲染?

我正在尝试在我的网站中添加一个渲染,添加到主页后将在整个网站(在所有页面上)可见。该渲染的内容将从渲染数据源中获取。有什么办法吗?

0 投票
1 回答
255 浏览

sitecore - Sitecore 9.2 中内容作者和管理员的会话超时设置在哪里?

我在访问 Sitecore 9.2(基于 Azure PaaS)上的 CM 时遇到了问题,而没有会话超时。

我有以下设置,但是如果我在显示启动板的情况下打开浏览器超过 20 分钟,然后单击任何按钮之后,当我单击某个按钮时,我预计会被强制注销,但我预计当我离开系统超过 20 分钟没有注销,然后单击某个按钮时,会发生会话超时。

如果有办法强制会话超时注销,请告诉我。

配置详情

(1) Web.config

(2) 网站核心

我会很感激你的帮助。