当我使用drush进行站点安装(drush si profileName)时,是否需要运行更新,以便所有模块将作为更新方法的一部分运行所需的内容,或者是否进行全新的“站点安装”需要更新?
如果重要的话,我说的是drupal 7. RC1确切地说。
答案 0 :(得分:2)
drush site-install
与GUI站点安装的功能相同:即,它仅安装本地安装配置文件而不进行更新。原因可能是安装配置文件是围绕特定版本的模块设计和测试的。
您可以在网站安装后通过运行drush update
来更新。
就您是否应在网站安装后运行update.php(即drush updatedb
)以获取hook_update_N()
和hook_install()
的最新更改而言,您不需要担心它。 hook_install()
应始终包含模块架构的最新版本,并且在第一次启用模块时始终调用hook_install()
。