Drupal
Drupal 是一个 网站内容管理系统,它被用于 企业建站 电子商务 等场景。Drupal是全球三大开源内容管理系统之一,也是一个开发框架,它的内核中的有功能强大的PHP类库、函数库和API,能够通过二次化开发来构建复杂多用的企业级应用。
准备
在参阅本文档使用 Drupal 时,需要确保如下几点:
入门指南
登录验证
-
Websoft9 控制台安装 Drupal 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。
-
后台界面如下
设置多语言
Drupal 支持多语言,但需要先安装再设置:
-
登录 Drupal,在后台 【管理】>【配置】>【地区和语言】中安装语言
-
安装新语言后,再设置默认语言
安装主题和模块
-
从 Drupal Themes 或 Drupal Modules 获取下载地址
-
打开 【扩展管理】>【安装扩展】,输入下载地址,开始 安装
-
安装成功后再启用
配置选项
- 配置文件:/path/sites/default/settings.php
- 多语言(✅)
- SMTP(✅):安装SMTP Authentication Support 插件实现 SMTP
- 第三方 CLI
- APIs
管理维护
-
更换 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$'];