drawik/symfony-maintenance-mode-bundle

启用和禁用维护模式的Bundle

1.1.1 2024-07-13 17:42 UTC

This package is auto-updated.

Last update: 2024-09-13 17:55:58 UTC


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