问题标签 [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.
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
如果我们需要为此更新任何其他文件,有人可以指导。
solr - 从 solr 索引中删除 sitecore 项目而不发布父项目
我遇到了业务需求,我想从 master 和 web 中删除项目,并从 solr 索引中删除相应的项目。企业不想发布父项,因为我的兄弟或父项可能会发生变化,因此我无法触发任何策略,例如onPublishEndAsync、 onPublishEndAsyncSingleInstance onPublishEndAsyncPreview在这里我正在尝试类似下面的操作,但它不起作用
我在 sitecore 日志或 solr 日志文件中没有收到任何错误,但索引没有删除项目
sitecore - sitecore 媒体库是 DAM 吗?
我是 sitecore 的新手,我有点困惑他们的 sitecore 数字管理是否也称为 sitecore 媒体库?还是完全不同的解决方案/产品?
我们有站点核心 9.1
sitecore - Sitecore 根据条件取消发布
我有一个要求,例如当用户单击“发布项目”按钮时,我想执行一些自定义代码,在其中我将对当前项目运行一些验证,如果一切正常,则将发布该项目,否则将显示警报并应该禁用发布管道。
因此,为此我在 publishItem 管道下创建了自定义处理器,一切正常,但是当我显示警报时,它给了我空引用异常。
我不确定我在这里做错了什么,还有其他方法可以实现这一点...请建议以下是我编写的示例代码 下面的类是从PublishItemProcessor继承的。
sitecore - 如果项目超过 20,我们可以限制站点核心中的发布子项目计数吗
要限制发布项目,如果项目数超过 20。
azure - 未读取 Sitecore 应用服务数据库配置
我正在尝试将 Sitecore CD 设置为与蓝/绿一起使用,作为其中的一部分,我试图让我们的数据库保持对暂存和生产插槽的粘性。这是在 Sitecore 9.3 上
为此,我有:
在特定环境中克隆了一个现有的 web db
在同一环境中使用 ARM 模板创建 CD 应用程序和应用程序中的插槽。此模板还在插槽中为在步骤 1 中克隆的数据库创建了一个 connectionString 设置。此 connectionString 是粘性的,因此数据库对于特定插槽始终相同,即名为 staging-web 的 Web 应用程序始终指向 staging- D b。这可以防止在 Slot Swap 上交换 connectionStrings
我遇到的问题是应用服务的connectionString中的值似乎没有被读取,似乎应用服务只看到在connectionStrings.config中定义的值。
如何使应用程序仅从应用程序服务的连接字符串设置中读取?
javascript - 如何在 sitecore 中的所有页面上添加渲染?
我正在尝试在我的网站中添加一个渲染,添加到主页后将在整个网站(在所有页面上)可见。该渲染的内容将从渲染数据源中获取。有什么办法吗?
sitecore - Sitecore 9.2 中内容作者和管理员的会话超时设置在哪里?
我在访问 Sitecore 9.2(基于 Azure PaaS)上的 CM 时遇到了问题,而没有会话超时。
我有以下设置,但是如果我在显示启动板的情况下打开浏览器超过 20 分钟,然后单击任何按钮之后,当我单击某个按钮时,我预计会被强制注销,但我预计当我离开系统超过 20 分钟没有注销,然后单击某个按钮时,会发生会话超时。
如果有办法强制会话超时注销,请告诉我。
配置详情
(1) Web.config
(2) 网站核心
我会很感激你的帮助。