第一步:启用网站维护模式
drush sset system.maintenance_mode 1 启用维护模式
注:命令适用D8 以上版本。
第二步:清除网站缓存
drush cr 或 drush cache:rebuild
第三步:备份网站文件和数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
第四步:查看所需要更新核心和模块列表
composer outdated "drupal/*"
第五步:更新网站核心
composer update "drupal/*" --with-all-dependencies
第六步:更新网站模块
composer update drupal
/
modulename
--
with
-
all
-
dependencies
注:把modulename 更换为你需要更新的模块名称
第七步:更新网站数据库
drush updatedb
第八步:再次清除网站缓存
drush cr 或 drush cache:rebuild
第九步:关闭网站维护模式
drush sset system.maintenance_mode 0 关闭维护模式
至此网站更新完毕!
评论