承接 canhph2/laravel-maintenance-mode 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

canhph2/laravel-maintenance-mode

最新稳定版本:v1.1.1

Composer 安装命令:

composer require canhph2/laravel-maintenance-mode

包简介

A custom maintenance mode for Laravel (JSON response support).

README 文档

README

  • A custom maintenance mode for Laravel (JSON response support).

How to install

  • required PHP >= 7.2, Laravel >= 5.8
composer require canhph2/laravel-maintenance-mode

How to configure

In app/Http/Kernel.php, add this middleware in $middleware array

  • [Required] Put MaintenanceModeMiddleware::class below \Spatie\Cors\Cors::class (should be 2nd item)
  • [Required] Don't use Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode
// 2nd, should below `Cors` and don't use 'Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode'
\CongnqNexlesoft\MaintenanceMode\Http\Middleware\MaintenanceModeMiddleware::class,

Response

Features:

  • Using JSON response
  • Except URIs
  • Require config the line below to your .env file
## [BEGIN] canhph2/laravel-maintenance-mode, lumen-maintenance-mode, symfony-maintenance-mode ##
MAINTENANCE_RESPONSE_FORMAT=json
#    separate by ,(comma)
EXCEPT_URIS=URI_1,URI_2
## [END] canhph2/laravel-maintenance-mode, lumen-maintenance-mode, symfony-maintenance-mode ##

Using View

  • Copy these files to your project (if):
resources/views/errors/503.blade.php
storage/framework/.gitignore

Put the application into maintenance mode (default in Laravel).

php artisan down

Bring the application out of maintenance mode (default in Laravel).

php artisan up

DevOps

Release a new version

sh .ops/release-a-new-version.sh

统计信息

  • 总下载量: 44
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-04-14