cvr / under-maintenance-bundle
Symfony Bundle 用于维护
1.1.1
2022-02-17 21:55 UTC
Requires
- php: >=7.1
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/