多个站点位于同一目录但独立的数据库中

2023-12-10

在我使用 HostGator 建立的基于 Linux 的共享主机帐户中,很快就会有十几个站点。我的帐户中的 CPanel 备份有文件数限制。

为了减少文件总数,我需要大家的建议,以便我继续使用 Drupal-6 添加新的站点。

我不想只是为了简化维护而共享同一个数据库。我知道 Drupal 允许同一数据库中存在多个站点。但我想避免它。

我可以在旧站点中重复使用相同的 Drupal 文件并使用它们从新站点创建符号链接吗?root/sites 目录除外,因为它可能包含临时文件或特定于每个站点使用/上传的文件。

因此,如果我的 Drupal 6 站点 site1.com 在那里,那么我可以通过在 site2.com 中创建指向 site1.com 的符号链接来为我的新站点 site2.com 重用其文件,除了sites目录:

site2.com/includes->site1.com/includes

site2.com/modules-> site1.com/modules

site2.com/sites(未共享)

site2.com/misc -> site1.com/misc

....

我已经浏览过相关线程:在 Drupal 中组合数据库但我不想按照其中的建议去。

关于这个想法有什么建议吗?


您想要的是 Drupal 的多站点功能。其目的是使用单独的数据库和上传的文件,但在站点之间使用共享代码。基本上,您将每个虚拟主机的文档根目录指向同一 Drupal 安装,Drupal 会负责加载正确的数据库。

详细信息在这里:http://drupal.org/getting-started/6/install/multi-site

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

多个站点位于同一目录但独立的数据库中 的相关文章

  • 非常奇怪的 Drupal 7 404 行为

    我在 D7 中遇到了一些我以前从未见过的非常奇怪的行为 我已将一个新站点从我的开发机器迁移到测试机器 因此代码和数据库是相同的 在开发机器 Ubuntu 13 04 Apache PHP 5 5 3 上 一切正常 但在 Raspbian 上
  • Drupal 7中用户的图片存储在哪里?

    我正在使用 SelectQuery 对象来检索和显示用户列表 但我不知道从哪里获取用户的图片 users 表有一列名为 picture 但其中的数据只是一个整数 图片是否存储在某个 blob 字段中 或者是否存在指向另一个表中图片的链接 图
  • 在每个页面上缓存包含特定于会话的数据的 Drupal 站点

    我们有一个用 Drupal 6 编写的网站 我们想使用Drupal的缓存机制来提高性能 但是当我们打开它时 我们发现了问题 因为我们的站点每个页面都显示会话数据 Drupal 的缓存系统仅适用于静态内容页面 而我们的会话数据实际上意味着我们
  • Drupal Ubercart:多币种?

    将多货币支持集成到 Ubercart 的最安全方法是什么 我找到了这个模块 http drupal org project multicurrency http drupal org project multicurrency但它仍在开发中
  • 访问回调 user_is_anonymous 的反义词是什么?

    我知道在 drupal 模块中使用它来指定只有匿名用户才能看到该模块 仅指定登录用户的回调是什么 我有一个页面 我只想让登录用户访问 谢谢 它是用户 is logged in http api drupal org api function
  • 使用 Drupal 中的外部身份存储库验证注册数据

    当我的用户尝试注册时 我想通过检查外部身份存储库 例如调用 Web 服务或查找目录服务器 来确保他的信息有效 任何现有模块都可以实现这一点吗 如果没有 开发此功能的最佳方法是什么 我不知道现有模块允许添加自定义验证 但使用 验证 操作来实现
  • 如何摆脱 Drupal CSS 样式表?

    我正在努力完成以下任务 我需要使用 Drupal 6 作为项目要求 但我想将它与我自己的 HTML 和 CSS 样式表一起用于每个节点 视图 面板等 问题是 无论什么主题 我总是发现 Drupal 适用于我的 HTML 内容 包括我的 CS
  • 如何让tinymce(浏览器内的“富编辑器”)保留缩进

    问题 我将 Drupal 与丰富的编辑器一起使用 而丰富的编辑器喜欢通过删除缩进和格式来破坏我的文本 这在桌面编辑器中是不可接受的 但人们似乎可以在浏览器内编辑器中容忍这种情况 问 如何关闭此功能 我已经四处搜索 但尚未找到告诉富编辑器保留
  • Drupal 7:菜单结构层次结构中的 Pathauto 模式

    我正在尝试创建一个 Pathauto 模式 它看起来像 Drupal root parent menu item name node title 其中 node title 是菜单层次结构中 parent menu item name 的子
  • 如何修改Drupal 6中的HTML标签?

    我是 Drupal 的新手 我需要向 HTML 标记添加属性 但我找不到方法 感谢您的帮助 这可能部分取决于您的主题机制 然而 doctype 和 html 标签可能是硬编码的page tpl php或类似的 位于sites all the
  • seo - 图像和 h1

    我遇到一种情况 我想坚持使用我的徽标而不是 h1 标签的实际文本 如果我将关键字放在 alt 标签中 而不是实际编写 我会在 SEO 上受到影响吗 文本和图像同时存在更好吗 想法 div h1 a href img src logo jpg
  • 在 Drupal 8 中如何在保存节点之前操作值?

    我有一个编辑节点表单 当用户输入新值并单击提交来编辑节点时 我首先想取回旧节点 操作该值 然后保存 更新节点 以下是我的解决方案 但它不起作用 function custom module form node form alter form
  • 如何以编程方式创建论坛主题?

    我刚刚通过以下链接了解了如何以编程方式创建论坛和容器 http www unibia com unibianet drupal how create drupal forums and containers programmatically
  • Drupal Views 如何过滤与日期范围重叠的项目

    在 Drupal 中 我使用 CCK 将日期时间字段添加到我的自定义数据类型中 它插入开始日期和结束日期字段 这就是我想要的 现在 我希望视图过滤并仅显示日期范围 开始日期和结束日期 与今天日期重叠的项目 关于如何在视图上设置它有什么想法吗
  • 将自定义模块创建的内容添加到 drupal 搜索索引中

    我开发了一个模块 可以在不使用 CCK 的情况下为我的网站创建内容 数据将保存在Drupal默认表之外的不同表中 我的要求是 如何让 Drupal 索引我的自定义模块创建的内容 你必须实施钩子搜索 http api drupal org a
  • 在 Drupal 中选择性地删除页面的样式表

    我正在尝试为首页制作不同的布局 在此过程中 我声明了名为 front page css 和 page front tpl php 的新样式表 我正在使用加载responsive sidebar css 的 Zen 子主题 我想删除 resp
  • Drupal 8 图像与图像样式

    在drupal 7中 我使用函数image style url style uri 生成具有样式的新图像并返回图像的路径 那么在 drupal 8 中会用什么来代替它呢 谢谢 Per the 变更记录 https www drupal or
  • 如何在drupal中获取内容类型的字段值

    如何获取自定义内容类型的字段值 我使用 CCK 模块创建了自定义内容类型 是否有任何函数可以获取特定内容类型的字段数组 例如 我可以使用 content profile load 函数获取个人资料详细信息 有没有类似这个的功能 如果您正在查
  • 在 Drupal 中使用单个自定义表单创建多个 CCK 节点

    我需要一个允许同时创建多个相关节点的表单 所有节点都涉及 CCK 字段 我想尽可能多地使用 CCK 的内置验证 提交 输入小部件和安全功能 在 Drupal 6 中实现这一目标的最佳方法是什么 是否有 最佳实践 或文档 我可以看到以下三种可
  • Drupal:*.api.php 中的 hook_ 函数是否被调用过?

    在 Drupal 7 中 每个核心模块都有一个 api php文件 其中 是模块的名称 例如 modules node node api php modules path path api php 这些文件有什么用 它们包含以以下开头的函数

随机推荐