我将安装一个drupal多站点行为:公共代码库和每个站点一个数据库.
我们的想法是保留/sites/all/modules/文件夹中所有站点使用的模块,以及仅由/sites/example1.com/文件夹中的一个站点使用的主题和模块.
我已经阅读了10分钟多站点配置,第一次尝试都顺利,但现在我有一些问题.
当一些'常见'模块将被更新时,我只需要更新/sites/all/modules/modulename文件夹,这没关系,但是当模块的更新需要更新数据库时该怎么办?
我必须登录并运行update.php每个站点,或者有一个自动程序,以便更新使用该模块的站点的所有数据库?
我想更新模块的脚本但保持模块的db表不变会导致一些问题.
如何在更新模块的同时将所有网站置于"离线"模式?
最新版本的Drush将针对您从命令行指定的站点运行update.php.
安装Drush并运行drush --help以查看它的一些魔力.
http://drupal.org/project/drush
| 归档时间: |
|
| 查看次数: |
1429 次 |
| 最近记录: |