首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何复制一个没有内容的网站

如何复制一个没有内容的网站
EN

Drupal用户
提问于 2012-07-11 14:13:15
回答 3查看 3.7K关注 0票数 4

我需要创建一个克隆我的网站。它将是相同的(模块、视图、内容类型、模板等)我已经做了一次,处理一切,然后删除内容和用户。有正确的路吗?我需要做3-4份的网站。有什么模块可以帮助我(备份和迁移的一部分)完成这些副本吗?我是否应该从头开始创建一种“分发”支持模块并创建类似于主模块的内容类型,然后导出数据库?

如果我像往常一样(克隆和删除内容和用户),如何重置内容id?

提前感谢

EN

回答 3

Drupal用户

回答已采纳

发布于 2012-07-11 15:12:50

我想您要寻找的是功能模块http://drupal.org/project/features。在创建网站克隆时,显然所有的代码/主题/模块都很容易复制,但获得所有节点类型、字段、视图等的唯一方法是.在数据库里。

功能输出所有这些信息作为一个模块,因为您只需将其与所有其他模块一起复制到一个新站点,启用它,并查看您的所有视图、内容类型等等。在这些特性中,您可以将模块作为依赖项列出,因此在启用您的特性时,您所需的所有配置/核心模块也将被启用(当然,它们需要存在于您的新区域)。

它完全集成了大部分大的控制模块,据我所知,这正是你的目标。一开始它可能会让人望而生畏,但不用担心,它真的很容易使用。下面的视频是为drupal 6提供的,但功能界面是相同的(据我所知) http://mustardseedmedia.com/podcast/episode43

还有其他更复杂的方法来完成您在使用drush和创建构建脚本之后所做的事情,您可以将drush、构建脚本和特性组合在一起。不过,我相信只是正常的特点会对你好。

票数 4
EN

Drupal用户

发布于 2012-07-11 14:18:10

你就不能克隆整个网站,然后通过内容界面删除所有内容吗?

如果您要多次这样做,那么对创建安装配置文件来说,这可能是值得的。

票数 0
EN

Drupal用户

发布于 2012-07-11 14:19:50

在复制文件和DB之后,您可以清理nodeusers表。

不要忘记将admin用户保留在表中。

票数 -1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/36724

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档