cvr/under-maintenance-bundle

Symfony Bundle 用于维护

安装: 8

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:symfony-bundle

1.1.1 2022-02-17 21:55 UTC

This package is auto-updated.

Last update: 2024-09-18 03:37:49 UTC


README

安装

通过 composer 安装

composer require cvr/under-maintenance-bundle

注册包

config/bundles.php 中注册包

return [
    //.....
    Cvr\UnderMaintenanceBundle\UnderMaintenanceBundle::class => ['all' => true],
];

使用方法

启用维护并在你的 .env 中配置你的令牌

###< cvr/under-maintenance-bundle ###
# Maintenance mode (0=disabled and 1=enabled)
MAINTENANCE=1
MAINTENANCE_TOKEN=<your-token>
###< cvr/under-maintenance-bundle ###

使用维护令牌访问你的站点

http://your-domain?maintenance=<your-token>

覆盖维护模板

在你的 templates/bundles/ 应用程序中创建名为 UnderMaintenanceBundle 的新文件夹,并创建新的twig模板 maintenance.html.twig

然后,别忘了清除缓存 php bin/console cache:clear

├── bin/
├── config/
├── public/
├── src/
├── templates/
│   └── bundles/
│       └── UnderMaintenanceBundle/
│           └── maintenance.html.twig
├── tests/
├── translations/