跳转到主要内容
OKXUN
靠谱的创业资讯

主导航

  • 首页
  • 科技IT
  • 网络营销
  • 创业财经
用户帐户菜单
  • 登录

面包屑

  1. 首页
  2. 科技IT

Drupal 11系统如何升级,drush命令怎么安装?

由 okxun , 18 四月 2026
Drupal 11系统如何升级,drush命令怎么安装?-okxun.com

Drupal系统更新很快,我们可能常常要进行版本更新,碰到后台有多个要升级的小版本,应该如何升级?另外如果服务器没有drush命令要怎么安装?okxun.com一次给你讲明白。

一、Drupal系统更新

对于多个小版本更新,Drupal可以直接一次升级到最新,比如当前版本:11.1.3,可升级到:11.1.5 、11.2.1和11.3.7,你不需要逐个升级,直接执行升级命令升级到最新版本即可:

composer update "drupal/core-*" --with-all-dependencies

Composer 会自动计算依赖,跳过中间版本,直接升级到最新的Drupal 11.x。

注意升级前,你可能要修改settings.php文件权限,如果是444权限升级会出错,可先执行下面命令修改settings.php文件权限,升级完成再改回来(注意文件路径改成你自己的):

chmod -R 777 /www/okxun.com/web/sites/default/settings.php

chmod -R 444 /www/okxun.com/web/sites/default/settings.php

然后再执行以下命令升级数据库和更新系统缓存:

vendor/bin/drush updb
vendor/bin/drush cr

如果你没有Drush,也可以访问:/update.php升级数据库,再到系统里面更新缓存。

二、服务器没有Drush,如何安装?

在你的Drupal项目根目录执行以下命令:

composer require drush/drush

安装完成后,Drush会出现在:

vendor/bin/drush

你可以这样查看运行状态:

vendor/bin/drush status

能看到 Drupal 版本、数据库信息等,就安装成功了。

如果碰到Drush运行不了的情况,一般是Drush文件没有执行权限,你可以通过以下命令来添加执行权限:

sudo chmod +x /www/okxun.com/vendor/drush/drush/drush

然后再次尝试运行Drush:

sudo vendor/bin/drush --version

三、完整升级步骤

1、备份数据库

mysqldump -u root -p dbname > backup.sql

2、更新Drupal核心

composer update "drupal/core-*" --with-all-dependencies

3、更新数据库结构

vendor/bin/drush updb
或访问:/update.php

4、清缓存
vendor/bin/drush cr

5、检查Drupal系统状态
/admin/reports/status

怎么样,操作步骤都清楚了吧?如果你是空降到这里,还不会安装Drupal系统,那么请先看这篇文章:Drupal 11网站管理系统的如何安装?

相关常用命令:
sudo chown -R www-data:debian /www/okxun.com/web/themes/custom
sudo -u www-data vendor/bin/drush updb
sudo -u www-data vendor/bin/drush cr

vendor/bin/drush updb
vendor/bin/drush cr

(文/okxun.com,禁止转载。)

标签

  • Drupal
  • 登录 发表评论

评论

最新内容

  • Drupal 11系统如何升级,drush命令怎么安装?
    13 seconds ago
  • NVIDIA已修复申请NIM API Key时+86开头的中国手机号无法验证的问题
    3 hours 17 minutes ago
  • Drupal 11网站管理系统的如何安装?
    1 week 1 day ago
  • Debian 12/13最新版Apache+MariaDB+PHP运行环境安装搭建
    1 week 1 day ago
  • Linux服务器运维常用命令大全
    1 month ago
  • Linux系统下实用的常用快捷键大全
    1 month ago
  • 关于OpenClaw小龙虾的常用命令大全
    1 month ago
  • 低配置的VPS 2核2G服务器内存总被占满老是出现502错误怎么办?
    1 month ago
  • Centos stream 10系统下搭建LAMP环境的详细步骤
    3 months 1 week ago
  • 商标注册成功后的9大注意事项
    3 months 1 week ago

© 2008-2026 www.okxun.com All Rights Reserved.