【问题标题】:Removing an Modx extra manually手动移除额外的 Modx
【发布时间】:2021-02-27 07:52:10
【问题描述】:

我已经通过安装程序安装了一些附加功能,但后来将它们删除。但是,安装程序无法成功删除它们。例如,站点日志现在充满了部分安装/删除的附加组件的错误消息。

我怎样才能手动删除这些额外的所有痕迹?数据存储在哪里?

【问题讨论】:

    标签: php content-management-system modx modx-revolution modx-chunks


    【解决方案1】:

    通常 extras 将文件存储到两个文件夹中(我假设您有基本的 MODX 设置): /assets/components/{yourExtraAliasName} 和 /core/components/{yourExtraAliasName}

    另外请仔细阅读你的日志,也许一些 sn-p 调用仍然存在于 chunks/templates/sn-ps/TVs 的某个地方,你也应该找到并删除它们。

    毕竟,清除MODX缓存也很好。

    【讨论】:

    • 感谢您的建议。例如,这是日志行之一: [2021-02-28 12:28:58] (ERROR @ /home/xxxxxx/domains/xxxxx/public_html/core/xpdo/xpdo.class.php : 503) 路径为包定位器指定的目录不是有效或可访问的目录:/home/xxxx/domains/xxxxxx/public_html/core/components/locator/model/ 我认为这与我已删除的“定位器”额外内容有关。不存在文件夹,但网站的某些部分仍试图使用它?这行在日志中一直重复。
    • 嗨!相当旧的包......我已经安装了它,并且在卸载和删除包之后。我得到了同样的消息:为包定位器指定的路径不是有效或可访问的目录:/www/core/components/locator/model/ 你应该修复什么:请找到 extension_packages 系统设置并删除下一个值部分:, {"locator":{"path":"[[++core_path]]components\/locator\/model\/"}} 这会有帮助!
    • @anton-tarasow,非常感谢。我会这样做的。
    【解决方案2】:

    从 extension_packages 系统设置中删除值 {locator":{"path":"[[++core_path]]components/locator/model/"} 有帮助。

    感谢@anton-tarasow。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多