Questions tagged «migration»

“迁移”是指数据从不同的框架/ CMS迁移到Drupal,或从Drupal迁移到Drupal。

5
如何在不覆盖内容的情况下更新Live drupal服务器?
我有一个在线的网站,人们正在积极地添加内容。但是,我不得不在开发环境中进行一些更改,这花了我几个星期的时间。所做的更改要求安装新模块,并删除旧模块,这当然更改了数据库的内容和结构。 我的问题是如何将该网站上传回实时环境并更新数据库,而不会覆盖过去两周内添加的新用户的新内容?

4
迁移后我无法登录
我搜索了数百种解决方案,并实施了所有解决方案。我也搜索了该网站以查找相同的问题,但找不到它。 我有一个开发站点和一个生产站点。要在两者之间迁移,我使用github push和pulls。过去这不是问题,但是我已经多次遇到此问题。文件迁移后,Drupal不再允许我登录。我尝试使用我的登录凭据,并立即收到“拒绝访问”页面。 我的网站Cookie读写没有问题。我找到了cookie ID,并在数据库中找到了它的条目。因此,cookie似乎运行良好,数据库条目也运行良好。 我看到的问题是数据库会话记录没有保存任何用户ID。当我手动将数据库记录中的用户ID更改为1(对于我的IP),然后刷新网站时,我已经登录。有什么想法吗? /programming/2846935/cannot-login-to-drupal-in-chrome-or-firefox-but-safari-works建议我在settings.php文件中更新$ cookie_domain。我已经尝试了每种配置,但并没有帮助。 http://www.go2linux.org/cannot-login-into-drupal-table-corrupted也建议我修复会话表。我已经做到了,清除了数据库中的会话并清除了我的cookie。那没起效。 http://www.madebymorgan.com/blog/2010/07/15/cant-login-after-drupal-617-upgrade建议我更新settings.php文件中的值:$ cookie_domain和$ base_url。我尝试了所有组合,但均未成功。 我读过它说为适当的权限和所有权的水平运行以下命令INSTALL.TXT: ,chmod o+w sites/default/settings.php,chmod o+w sites/default,chmod o+w sites/default/files,。chmod a-w sites/default/settings.php chmod a-w sites/default没用 http://drupal.org/node/56357#comment-236726中的补丁程序将一些代码添加到您的会话文件中。我已经做到了,但是没有用。 在http://drupal.org/node/56357#comment-391535上,markus_petrux提出了一个很好的建议,即使用新名称定义PHPSESSID并手动设置cookie域和路径。没用 http://old.nabble.com/Re%3A-Can%27t-login-p22258960.html建议register_shutdown_function('session_write_close');在settings.php末尾进行添加,但这对我也不起作用。 http://drupal.org/node/6696#comment-204863告诉我们将一些ini设置添加到settings.php中,清除缓存,清除cookie,清除隐私,重新启动Firefox,并将以下行添加到settings.php中: ini_set('session.cookie_domain', 'exampleorg'); ini_set('session.cookie_domain','www.example.org'); ini_set('session.auto_start', 0);
9 users  migration  6 


1
如何使用MIgrate_D2D迁移图书?
由于我以为我关闭了Drupalgeddon错误,最近不得不重建网站。我一直在尝试轻松地迁移所有内容,但是出于任何原因,它似乎都不想迁移。 现在,我大部分使用了迁移D2d,除了组,组帖子和书籍外,它都可以正常工作,问题出在实体引用或层次结构上。
8 7  migration 

1
使用迁移模块进行迁移
我正在使用Drupal 7和最新的Migrate模块。我正在尝试创建一个类,将产品从OpenCart DB迁移到新的D7站点。我弄清楚了我需要的所有SQL,并对其进行了大部分编程。但是,在理解如何进行这些类别方面遇到了一些麻烦。 我的迁移目标是Ubercart。 我想了解的内容是migrate_example模块,它是Migrate的子模块。具体来说,我正在研究WineWineMigration类中的wine.inc文件。我正在尝试理解迁移一词。 我有两个清单将成为Ubercart产品中的分类术语。首先是类别。我已经手动设置了类别,因此当我使用(使用GROUP_CONCAT SQL函数)将它们的列表带到上方时,我将拥有一堆ID,这些ID将使用包含所有ID转换的数组进行映射。很好,但是当我查看他们正在迁移的BestWith信息时,表明它正在使用上面的WineBestWith类导入术语。 我对此感到困惑,因为它看起来像是术语的某种二次迁移。那是怎么回事吗?此外,在这个术语迁移类中,这是我放置映射数组的地方吗? 我接下来要做的是处理标签。在OpenCart中,我们有一堆自由格式标签。当我在Ubercart中手动创建产品时,我会看到一个用于标签的自动填充字段。在该字段中,我只需输入逗号分隔的术语列表即可创建多个术语。我可以在“迁移”模块中做同样的事情吗?我可以将字段映射到用逗号分隔的术语列表吗?会为每个产品在其中添加标签吗?

3
PHP5憎恶到Drupal的过渡计划
背景 一年后,我的客户将要把相对复杂的Intranet门户服务(计划,实际跟踪和报告等)移植到Drupal,因为总公司这样说。做出很少的努力来确定这是否是正确的技术选择,并且这超出了我的客户甚至老板的控制范围。 当前的门户网站正在重构中,令人憎恶,我认为最经济高效的计划将是通过Doctrine 2引入域模型层,并将99.9%的所有业务和输入验证逻辑放入模型中,将其删除,直到它是骨骼视图和身份验证逻辑层。 题 对于那里的任何Drupal专家来说,这似乎都是可行的方法吗?Doctrine2可以与Drupal配合使用,还是Drupal更高级别的逻辑需要更紧密地集成到数据?

2
如何将多语言内容从CSV迁移到Drupal 8?
我来自阅读使用新的Drupal 8迁移API /模块和内容迁移:从CSV到Drupal 8的过程,创建迁移的过程非常清楚,并且可以正常工作,但是我找不到如何将内容迁移到多语言站点。在“ 迁移API”概述中,我找不到有关此的任何信息。 那么,如何迁移多语言内容? 更新: 我找到了一个例子:https://github.com/drupal/drupal/tree/8.3.x/core/modules/migrate/tests/modules/migrate_external_translated_test 目前,我能够迁移英语内容,但不能迁移翻译内容。

3
迁移:prepare()和prepareRow()有什么区别?
使用迁移模块:我了解prepareRow()在行上运行过滤器,并应根据某些条件返回TRUE或FALSE,这允许迁移或不迁移行,但是有人可以澄清一下: 何时使用prepare() 何时使用prepareRow() 为什么不在初始sql查询中添加过滤器来过滤您可能会删除/包含在上述任一方法中的行结果 谢谢!
8 7  6  database  migration 

4
如何从MySQL迁移到PostgreSQL
我需要知道如何将我的Drupal 6数据库从MySQL迁移到PostgreSQL。我也喜欢听到有关实际迁移的第一手经验故事。 PS:我发现了这个 drupal-mysql2pgsql.pl迁移脚本,该脚本显然可以完成工作,但是由于我不知道如何在两个数据库中创建“无密码帐户”,因此无法使用它。还有本指南(泰文版),可在脚本中向数据库连接行添加凭据。但这也无济于事,因为我无法连接到Postgresql。我对Postgresql知之甚少,可能有一些愚蠢的错误。任何通过解释/教程对此将不胜感激。
8 6  migration  database 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.