arrilot/laravel-systemcheck

此包已被弃用,不再维护。没有建议的替代包。

1.1.0 2019-04-05 17:52 UTC

This package is auto-updated.

Last update: 2023-01-17 06:31:07 UTC


README

Latest Stable Version Total Downloads Build Status Scrutinizer Quality Score

Laravel System Check

根据 APP_ENV 检查您的服务器和应用程序配置

安装

  1. 运行 composer require arrilot/laravel-systemcheck

  2. app.php 配置文件中注册服务提供者。

...
'providers' => [
    ...
    Arrilot\SystemCheck\ServiceProvider::class,
],

使用方法

此包提供了一个 php artisan system:check 命令,执行多项检查并打印结果。

screenshot

有两种模式。

  1. 生产模式
  2. 开发模式

每种模式都有自己的检查集合。

模式会根据 APP_ENV 自动确定。您可以通过将 --env 传递给命令来覆盖当前环境。 php artisan system:check --env=production

配置

默认情况下,该包将以下环境视为“生产”

['production', 'prod']

您可以在 AppServiceProvider 中调用以下内容来覆盖它们

app()->make(ChecksCollection::class)->setProductionEnvironments(['prod1', 'prod2']);

在您的 AppServiceProvider