pantheon-systems / drupal-integrations
将此项目添加到基于 drupal/core-composer-scaffold 的任何 Drupal 发行版中,以使其在 Pantheon 上可用。
11.0.0
2024-04-24 20:09 UTC
Conflicts
- drupal/core: <10
- dev-master
- 11.x-dev
- 11.0.0
- 10.x-dev
- 10.0.1
- 10.0.0
- 10.0.0-beta1
- 9.x-dev
- 9.0.5
- 9.0.4
- 9.0.3
- 9.0.2
- 9.0.1
- 9.0.0
- 9.0.0-alpha2
- 9.0.0-alpha1
- 8.x-dev
- 8.0.8
- 8.0.7
- 8.0.6
- 8.0.5
- 8.0.4
- 8.0.3
- 8.0.2
- 8.0.1
- 8.0.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
- dev-rename-catalog-info-20240923
- dev-add-catalog-info-20240910
- dev-protect-config_sync_directory_8.x
- dev-protect-config_sync_directory_9.x
- dev-BUGS-3348-Empty-DB-Redirect-8x
- dev-BUGS-3348-Empty-DB-Redirect
- dev-relocated-docroot-only
- dev-upstream-misnaming
This package is auto-updated.
Last update: 2024-09-23 20:47:06 UTC
README
将此项目添加到基于 drupal/core-composer-scaffold 的任何 Drupal 发行版中,以使其在 Pantheon 上可用。
此项目启用以下 Pantheon/Drupal 集成
- 注入 Drupal 网站的数据库凭据
- 提供默认的 PHP 版本(7.3)
- 默认启用 HTTPS(过渡模式)
- 演示如何在非生产环境的 Pantheon 上开启 twig 调试
- 设置以下路径
- 配置导入/导出目录
- 私有文件
- 临时文件
- Twig 缓存文件
- 为 Drupal 建立一个安全、随机的哈希盐
- 注入 Pantheon 服务提供商(在缓存重建时清除边缘缓存等)
- 防止用户使用 Drush 更新 Drupal 核心文件
- 配置受信任的主机模式以避免对 Pantheon 不适用的警告
- 忽略大型缓存目录(例如节点模块和 bower 组件)
启用此项目
此项目必须在顶级 composer.json 文件中启用,否则将被忽略,不会执行其任何功能。
{
...
"require": {
"pantheon-systems/drupal-integrations": "^9"
},
...
"extra": {
"drupal-scaffold": {
"allowed-packages": [
"pantheon-systems/drupal-integrations"
]
}
}
}
版本
使用版本 "^8" 用于 Drupal 8,使用版本 "^9" 用于 Drupal 9。