Sitecore 软件包安装永无止境

2023-12-27

我遇到了一个有趣的问题。当我安装 Sitecore 软件包时,当软件包完全安装后,用户界面永远不会更新。 Sitecore 软件包安装挂起。

在 Sitecore 日志中我看到:

ManagedPoolThread #18 11:36:00 INFO  Installing item: items/master/sitecore/system/Tasks/Schedules/Portals/Default/{BEA47CD0-C3B3-4EFD-A781-997292620312}/nl/1/xml
ManagedPoolThread #18 11:36:00 INFO  Installing item: items/master/sitecore/system/Tasks/Schedules/Portals/Default/foobar/{4E0129CF-1C03-4BC8-B049-7D641D46797C}/en/1/xml
ManagedPoolThread #18 11:36:00 INFO  Installing item: items/master/sitecore/system/Tasks/Schedules/Portals/Default/foobar/{4E0129CF-1C03-4BC8-B049-7D641D46797C}/nl/1/xml
ManagedPoolThread #18 11:36:00 INFO  Installing of blob values has been finished. Installed: 3 Skipped: 0
ManagedPoolThread #18 11:36:00 INFO  Committing files.
ManagedPoolThread #11 11:36:00 INFO  Job started: WatchStatus

这表明一切都已正确安装,但在 Sitecore 中加载栏仍在运行。 有谁知道什么会导致此问题,因为日志是空的。


经过对 Sitecore.Kernel.dll 的大量研究,我找到了解决方案。 在“INFO 提交文件”之后。日志条目还有另一个条目:“作业已开始:WatchStatus”。这项工作永远不会结束。

The ItemInstaller负责“安装项目:”日志和BlobInstaller负责“安装 blob 值已完成”日志。 在里面InstallPackageForm类、函数WatchForInstallationStatus()负责“作业已开始:WatchStatus”日志消息。此函数启动一个新线程,在其中检查存储在临时文件夹中的包安装的状态。 就我而言,IIS_IUSRS 角色没有临时文件夹的写入权限。我改了之后,就成功了。

日志文件应如下所示:

ManagedPoolThread #7 12:45:57 INFO  Committing files.
ManagedPoolThread #11 12:45:57 INFO  Job started: WatchStatus
ManagedPoolThread #7 12:45:57 INFO  Job ended: Install (units processed: )
ManagedPoolThread #11 12:45:58 INFO  Job ended: WatchStatus (units processed: )
ManagedPoolThread #8 12:45:58 INFO  Job started: InstallSecurity
ManagedPoolThread #8 12:45:58 INFO  Installing security from package: <package>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Sitecore 软件包安装永无止境 的相关文章

  • 以编程方式删除 Sitecore 中的子布局

    有谁知道如何从 Sitecore 项目中删除效果图 我想删除所有子布局 以便可以用新的子布局替换它们 我有试过这个但它似乎不起作用 该项目没有任何变化 我似乎能够得到这样的效果图 RenderingReference renderings
  • Glass.Mapper 不在 BeginRenderLink 方法中应用附加参数

    对于 Glass Mapper开始渲染链接描述为呈现应包含多个 HTML 元素的链接的方法 http glass lu docs tutorial sitecore tutorial22 tutorial22 html 我想添加的是自定义属
  • Sitecore 站点/项目发布在初始化时挂起

    我们的核心数据库出现问题 该数据库已由前一天的备份数据库恢复 之后 该网站工作正常 但我们在发布任何更改时遇到问题 一旦点击发布按钮 发布正在初始化 消息就会持续很长时间 截至 发布开始 结束 的事件日志中也未捕获到这一点 因此 当我们尝试
  • 如何根据创建日期以外的其他时间对 Sitecore 项目进行存储?

    我将 Sitecore 与 DMS Sitecore 7 2 结合使用 并在布局上设置各种控件 以根据用户个人资料卡从不同文件夹中提取内容 我希望这些文件夹成为 桶 文件夹 因为每个个人资料卡都有一个文件夹 对于作者来说 每次新的个人资料卡
  • 如何获取 WFFM 字段的值作为标签并将其输出到 Sitecore DMS 报告中?

    如果我创建一个启用了分析的 Web Forms For Marketers 表单 我可以选择将每个字段作为标签添加到访客 我看不到如何配置应将它们添加到哪个标签 甚至看不到默认情况下该标签的名称 我假设创建了带有字段名称的标签 我还想知道如
  • 如何使用 Sitecore 中的工作流程向原始提交者发送电子邮件?

    当某个项目在工作流程中被审阅者拒绝时 我如何通知提交者 这似乎是一种很常见的情况 但我只看到 电子邮件操作 项中最基本的字段 收件人 发件人 主题 消息 是否有用户的系统变量以及用户的电子邮件地址 我希望它是这样的 user email G
  • 如何检查 Sitecore 项目是否使用别名

    目前 Sitecore 中的 别名 会生成指向同一内容项的多个路由 这在某些情况下可能会对 SEO 产生负面影响 我正在寻找一种方法来以编程方式检查当前页面 项目 URL 请求是否使用别名 我希望会有类似的东西 Sitecore Web W
  • Sitecore索引重建实践

    在我们的 Sitecore 项目 6 6 0 rev 130404 中 我们拥有超过 200 万个 Sitecore 项目 我们配置了多个 Lucene 索引 每个索引对应这些项目的子集 我们面临的问题是重新构建这些索引所需的时间 特别是对
  • AWS RDS 的间歇性 SQL 连接问题

    目前 我们的 ASP NET 网站 基于 Sitecore 构建 遇到间歇性问题 该网站看似随机的 15 分钟内无法连接到 SQL Server 15 分钟后 问题自行解决 网站恢复正常 错误信息是 Exception System Dat
  • Sitecore:按字段选择项目:TreelistEx

    我有名为 MyItems 的 Sitecore 文件夹 其中包含 MyItem 类型的项目 我需要使用 sitecore 查询或 xpath 从 net 代码查询项目 MyItem 具有 TreelistEx 类型的字段 MyField 我
  • 我可以使用 FullPath 以编程方式转义 Sitecore 查询中的破折号吗?

    我正在尝试扩展自定义 Sitecore 命令来确定当前项目是否具有与特定模板 ID 匹配的父项目 我知道查询理想情况下应该像这样简单 ancestor templateid 26710865 F082 4714 876B D5E1F3867
  • Sitecore DateField 的 DateTime 属性显示错误的日期

    在我的 Sitecore 项目中我使用DateTime Sitecore 的类型 字段作为属性Item 我试图通过以下代码获取该值 var dateField DateField item Fields Date var itemDate
  • Sitecore 8:通过默认渲染自动填充占位符

    我正在摆弄动态占位符 并对预填充概念感到震惊 有没有一种方法可以为我的占位符之一选择默认渲染 从而避免体验编辑器中的 选择渲染 对话框 场景 我有一个名为 PageHead 的渲染 它具有三个渲染 其中之一是占位符 PageTeaserPh
  • Sitecore 页面编辑器 发布与内容相关的项目

    我有一个 产品页面 产品页面映射到 ProductPage Sitecore 项目 网站 页面 产品页面 我在该页面中有一个带有页面编辑器的文本区域 该区域从 Web 数据库中的 产品示例文本 Sitecore 项目的 描述 文本加载文本
  • Sitecore 与 LDAP - 以编程方式进行身份验证

    我正在 Sitecore 中创建一个应用程序 我只希望用户可以通过直接 URL 来使用它 我希望针对 LDAP 进行身份验证 我尝试直接进入应用程序并让它重定向到自动登录页面并将我重定向到应用程序 但它没有这样做 相反 它带我进入了 Sit
  • 如何在 Sitecore 后端插入自定义 Javascript

    非常简单 我需要在 Sitecores v 6 4 后端插入一个脚本 我该怎么做 脚本放在里面没关系 or 如果我只能指定src of a
  • 如何在所选项目上启用工作流程状态“写入”?

    由于未授予工作流状态写入权限 某些项目没有写入访问权限 当我在 Access Viewer 中单击写入权限时 访问查看器通知我 由于工作流状态写入访问权限 所选用户没有访问权限 不幸的是 我无法通过安全编辑器 手动 设置它 任何人都可以阐明
  • 如何在一个项目的不同版本中包含第 3 方代码

    我手上有一个有趣的问题 但我不太清楚处理它的正确方法 这是特定于 sitecore 的 但我想这个问题的解决方案可以应用于拥有多个运行不同版本框架的网站的任何人 现在我有 3 个独立的网站 运行 Sitecore 作为网站的框架和 CMS
  • Sitecore - 参数模板中的图像字段

    如果我的参数模板中有一个图像字段 那么在 C 中获取图像的 URL 涉及哪些步骤 mdresser 对于什么应该是什么不应该是渲染参数提出了一个有效的观点 但是 我不认为 Sitecore 故意让在参数模板中使用图像字段变得困难 他们只是在
  • 检查当前语言是否存在项目?

    我有一个 Sitecore 解决方案 其中启用了 3 种不同的语言 页面顶部有每种语言的链接 单击此链接后 您将获得当前所在页面 采用所选语言 但并非所有页面都被翻译成所有语言 因此 如果我站在英语页面 x 上 并且此页面仅提供英语和德语版

随机推荐

  • 使用 C# 检查 IP 地址与一系列值的最简单方法

    我们正在编写一项功能 允许管理员阻止 允许 IP 地址范围 用 c 可以很容易做到这一点吗 我正在考虑查看每个数字 这里 这里 这里 这里 然后用范围进行数学计算 看看每个数字是否在两者之间 这适用于标准 ipv4 地址吗 我将它们转换为整
  • Windows 10 中的 adb.exe 位于哪里?

    我在 Windows 10 上安装了 android studio 1 5 当我在命令行中输入 adb 我得到命令未找到 我可以从哪里获取它或者它安装在哪里 它位于AppData隐藏文件夹 C Users user AppData Loca
  • 更改 Java Swing 中 JButton 的边框颜色,保留插图

    我想更改 Java Swing 中 JButton 组件的边框颜色 我已经尝试过以下方法 package com example test import java awt Color import java util logging Lev
  • 解析矩阵的嵌套 for 循环的时间复杂度

    假设我有一个包含 X 行和 Y 列的矩阵 元素总数是 X Y 对吗 那么这是否使得 n X Y for i 0 i
  • Android APK 文件的 MD5 校验和不同。为什么?

    我注意到 如果我编译一个 Android 应用程序两次 一次紧接另一次且没有任何更改 则两个 APK 文件具有两个不同的 MD5 校验和 未签名和签名的 APK 文件都会产生相同的结果 您可以将其作为 ZIP 文件打开 其中的内容在两个文件
  • 使用唯一索引为列表建立索引

    我有一个清单说l 10 10 20 15 10 20 我想为每个唯一值分配一个特定的 索引 来获取 1 1 2 3 1 2 这是我的代码 a list set l res a index x for x in l 结果发现速度非常慢 l有
  • 对 UTF-8 字符串数组进行排序,以便平等对待无重音字母

    我正在尝试比较两个字符串 milie and Zoey Well E出现在之前Z但在 ASCII 图表上Z出现在之前 所以一个正常的if str1 gt str2 行不通的 我尝试过if strcmp str1 str2 gt 0 但这仍然
  • SAPUI5 视图,访问面板标题的模型项

    我有以下模型 categories 1 0 1 categoryDesc Production 2 0 1 2 categoryDesc Documentation 还有下面的景色
  • 可以在 Amazon S3 API 中使用伪“锁定”对象吗?

    我正在考虑使用 锁定 S3 对象 以防止对给定 S3 对象同时进行相同的操作 但我对这个技术方案的有效性抱有很大的怀疑 更准确地说 在对对象进行操作开始时 将创建与对象名称和所执行操作类型相对应的锁定文件 示例 在 myObject 上的
  • 进程异常终止时的资源清理

    我的问题是 当一个进程异常终止时 通过信号 它可能是 SIGKILL 所以我们无法拦截它 是否有任何保证的顺序或原子性来释放其资源 我特别对文件锁和共享内存感兴趣 例如 1 如果进程持有 2 个文件的锁并异常终止 是否有可能另一个试图锁定相
  • 使用 RxJS 进行 Angular 2 轮询

    我正在尝试轮询 RESTful 端点来刷新我的实时聊天消息 我知道实时聊天的最佳方法是 Websockets 我只是想了解 RxJS 如何与 Angular 2 配合使用 我想每秒检查一次新消息 我有以下代码 return Rx Obser
  • Docker Java 应用程序无法从控制台获取输入

    我正在尝试为我的 java 应用程序创建一个 docker 映像 启动时需要为该应用程序提供密码 当前通过控制台 我尝试了多种获取输入的方法 但都失败了 这是 docker 的限制吗 如果是 有解决方法吗 对于这个片段 Console co
  • 页面中脚本标记的位置如何影响其中定义的 JavaScript 函数?

    我读到你应该在中定义你的 JavaScript 函数标签 但是它的位置如何
  • 跨线程操作在 C# 中无效[重复]

    这个问题在这里已经有答案了 可能的重复 跨线程操作无效 从创建它的线程以外的线程访问控制 https stackoverflow com questions 142003 cross thread operation not valid c
  • RTSP RTP 客户端流、时间戳、live555

    我有一个位于不同国家 地区的网络摄像机 具有不同的时区 并且应用了它自己的日期时间值 例如 2012 04 16 11 30 00 然后是我的电脑所在的位置 例如我的电脑时间是 2012 14 16 06 10 00 我的目的 流式传输时
  • 使用bash(最好是sed)命令删除markdown(md)文件中的图像和链接标签

    我在 git wiki 上有 markdown md 文件 我正在将其更改为 html 我不想在 html 文件中包含图像和链接 我们的 Markdown 图像如下所示 Alt text path to img jpg Optional t
  • 如何根据经度和纬度过滤geodjango

    我有一个存储经度和纬度的应用程序 现在我想将它与 geodjango 集成 应用程序如下所示 class Location models Model other fields here lat models CharField blank
  • Typescript:在静态方法中使用子类

    在 TypeScript 中 我使用了操场 https www typescriptlang org play 版本 4 13 当我从一个类继承时 this里面一个static父类的方法似乎引用了继承类 class Parent stati
  • CSS 动画填充模式和 z-index 问题

    我在我正在进行的项目中使用 CSS 动画 来自 animate css 我发现 当淡入其中包含绝对定位和 z 索引子项的容器时 子项的 z 索引无法正常工作 我在这个小提琴中重新创建了这个问题 http jsfiddle net Lxsf9
  • Sitecore 软件包安装永无止境

    我遇到了一个有趣的问题 当我安装 Sitecore 软件包时 当软件包完全安装后 用户界面永远不会更新 Sitecore 软件包安装挂起 在 Sitecore 日志中我看到 ManagedPoolThread 18 11 36 00 INF