Drupal更新模块和核心策略
Drupal update modules and core strategy
我想知道在哪里可以找到或者当您必须同时更新 Drupal 7 站点中的模块和核心时要考虑的官方流程是什么。
我的意思是,我必须先更新什么?
先是模块,然后是核心,然后是核心,然后是模块,或者根本不重要,还是取决于每个模块的文档?
另外我想知道这个过程在 Drupal 8 中是否改变了。
我找到了更新每个但不是一起更新的过程。
我总是先做模块再做核心,但是如果您有很好的参考资料或任何对此有理由的文章,将会更好地理解为什么。
提前致谢
首先我建议你使用drush命令来升级核心版本。它会处理剩下的事情。但是如果你想手动做,那么你可以继续阅读下面的答案。
在我看来,您必须先更新核心(如果有最新的核心和可用的核心所需模块),然后您可以更新其他模块,即 contrib 模块。最后根据兼容性自定义模块。
放置最新代码后,您可以使用 drush updb 或 {您的域}/update.php 更新您的数据库。
或者您可以通过以下方式进行:
下载最新的 drupal 代码,将您的自定义代码放入其中并使用旧数据库,然后 运行 更新。这不是正确的方法,但有时会奏效。
注意:在执行上述任何步骤之前,始终在本地环境中工作并保留备份。切勿在生产环境中尝试。
谢谢
我想知道在哪里可以找到或者当您必须同时更新 Drupal 7 站点中的模块和核心时要考虑的官方流程是什么。
我的意思是,我必须先更新什么? 先是模块,然后是核心,然后是核心,然后是模块,或者根本不重要,还是取决于每个模块的文档?
另外我想知道这个过程在 Drupal 8 中是否改变了。
我找到了更新每个但不是一起更新的过程。
我总是先做模块再做核心,但是如果您有很好的参考资料或任何对此有理由的文章,将会更好地理解为什么。
提前致谢
首先我建议你使用drush命令来升级核心版本。它会处理剩下的事情。但是如果你想手动做,那么你可以继续阅读下面的答案。
在我看来,您必须先更新核心(如果有最新的核心和可用的核心所需模块),然后您可以更新其他模块,即 contrib 模块。最后根据兼容性自定义模块。
放置最新代码后,您可以使用 drush updb 或 {您的域}/update.php 更新您的数据库。
或者您可以通过以下方式进行:
下载最新的 drupal 代码,将您的自定义代码放入其中并使用旧数据库,然后 运行 更新。这不是正确的方法,但有时会奏效。
注意:在执行上述任何步骤之前,始终在本地环境中工作并保留备份。切勿在生产环境中尝试。
谢谢