跳到主要内容
版本:Next

Drupal

Drupal 是一个 网站内容管理系统,它被用于 企业建站 电子商务 等场景。Drupal是全球三大开源内容管理系统之一,也是一个开发框架,它的内核中的有功能强大的PHP类库、函数库和API,能够通过二次化开发来构建复杂多用的企业级应用。

ui

准备

在参阅本文档使用 Drupal 时,需要确保如下几点:

  • 应用是基于 Websoft9 安装的

  • 应用的用途符合 GPL-2.0 开源许可协议

  • 应用具备访问条件:配置域名服务器安全组开启网外端口

入门指南

登录验证

  1. Websoft9 控制台安装 Drupal 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。

  2. 后台界面如下

设置多语言

Drupal 支持多语言,但需要先安装再设置:

  1. 登录 Drupal,在后台 【管理】>【配置】>【地区和语言】中安装语言

  2. 安装新语言后,再设置默认语言

安装主题和模块

  1. Drupal ThemesDrupal Modules 获取下载地址

  2. 打开 【扩展管理】>【安装扩展】,输入下载地址,开始 安装

  3. 安装成功后再启用

配置选项

管理维护

  • 重置密码

  • 更换 URL:修改 Drupal 根目录下 .htaccess 中域名有关的值

  • 在线备份:安装 Drupal 扩展 Backup and Migrate 可实现在线备份策略设置

故障

初始化 【安装翻译】时总是报错?

问题原因:安装翻译过程中需要从网络上下载翻译文件,可能会有网络超时导致错误
解决方案:重试多次,直至成功

Drupal 状态报告有错误?

此“错误” 实际上是 警告”,可以忽略

Protecting against HTTP ...?

现象描述:Drupal 8.x 版本以上,安装完后提示 Protecting against HTTP HOST Header attacks。

解决方法:进入 Drupal 目录下的 settings.php 文件插入域名(注意格式):

$settings['trusted_host_patterns']=['^www\.webosft9\.com$'];

安装完成后仍提示安全漏洞?

参阅:Trusted Host settings