drawik / symfony-maintenance-mode-bundle
启用和禁用维护模式的Bundle
1.1.1
2024-07-13 17:42 UTC
Requires
- php: ^8.2
- symfony/framework-bundle: ^6.0|^7.0
README
此Bundle可以将symfony置于维护模式。
Bundle已针对Symfony版本6和7进行了准备。
安装
Composer需求
要安装此扩展,请运行 composer require drawik/symfony-maintenance-mode-bundle
使用方法
- 启用维护模式:
bin/console maintenance:enable
- 禁用维护模式:
bin/console maintenance:disable
配置
您可以配置Bundle的一些行为。
- Bundle的状态(启用/禁用),而不删除Bundle
- 允许访问网站但已启用维护模式的所有IP地址列表
- 锁文件的存储位置(默认:/tmp/maintenance_mode.lock)
将配置添加到config/packages maintenance_mode.yaml
文件。
示例内容
maintenance_mode:
maintenance_config:
enabled: 1
allowed_ips: [ '127.0.0.1', '172.20.0.11' ]
lock_file_path: /tmp/maintenance_mode.lock