codeigniterext / maintenancemode
CodeIgniter 4 的维护模式模块
0.0.2
2022-12-24 02:42 UTC
This package is auto-updated.
Last update: 2024-09-24 06:53:27 UTC
README
带有 CLI 的 CodeIgniter 4 的维护模式模块
安装
$ composer require codeigniterext/maintenancemode
或
$ composer require codeigniterext/maintenancemode:dev-master
现在您可以从命令提示符使用以下命令
$ php spark mm:publish $ php spark mm:down $ php spark mm:status $ php spark mm:up
配置
从命令提示符运行以下命令,它将复制视图(error_503.php)到您的应用程序
$ php spark mm:publish
使用它
方法 1(推荐)
编辑 application/Config/Events.php 并在代码顶部添加新的维护模式检查行
Events::on('post_controller_constructor', 'CodeigniterExt\MaintenanceMode\Controllers\MaintenanceMode::check'); ...
方法 2
编辑 application/Config/Filters.php 并在 $aliases 数组中添加新的行
public $aliases = [ 'maintenancemode' => \CodeigniterExt\MaintenanceMode\Filters\MaintenanceMode::class, ... ]
并在 $globals['before'] 数组中添加 "maintenancemode"
public $globals = [ 'before' => [ 'maintenancemode', ... ], 'after' => [ ... ], ];