【问题标题】:Change the Solr Server URL on Drupal 7 from an external shell script从外部 shell 脚本更改 Drupal 7 上的 Solr 服务器 URL
【发布时间】:2016-04-26 15:55:38
【问题描述】:

我最近收到了维护 Drupal 站点的任务,其中一项任务是为开发站点编写备份和导入脚本,以便它可以接收每日转储的实时数据。

我已经这样做了,但是我们需要将 Solr 详细信息恢复到 dev solr 数据库。但是我只知道如何使用 UI 工具手动执行此操作(例如“https://WEBSITE.co.uk/admin/config/search/apachesolr/settings”单击“编辑”并更改 UI 菜单中的“Solr 服务器 URL”并单击“保存”例如“https://WEBSITE/admin/config/search/apachesolr/settings/dev_environment_search_server__0_0/edit?destination=admin/config/search/apachesolr/settings”)。

有没有办法在没有脚本的情况下改变它?

除非您还清除缓存,否则手动更新数据库表也不起作用,有没有办法只清除 Solr 缓存以更新此更改(我被要求不要清除所有缓存)

谁能帮帮我?

【问题讨论】:

    标签: apache drupal solr drupal-7


    【解决方案1】:

    如果 Solr 是使用 Search API 设置的,您可以添加 Search API Override 和 Search API Solr Override 模块,以便您在 settings.local.php 文件中轻松控制配置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多