arrilot / laravel-systemcheck
此包已被弃用,不再维护。没有建议的替代包。
1.1.0
2019-04-05 17:52 UTC
Requires
- php: >=5.5.0
- illuminate/console: 5.*
- illuminate/container: 5.*
- illuminate/contracts: 5.*
- illuminate/support: 5.*
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is auto-updated.
Last update: 2023-01-17 06:31:07 UTC
README
Laravel System Check
根据 APP_ENV 检查您的服务器和应用程序配置
安装
-
运行
composer require arrilot/laravel-systemcheck
-
在
app.php
配置文件中注册服务提供者。
... 'providers' => [ ... Arrilot\SystemCheck\ServiceProvider::class, ],
使用方法
此包提供了一个 php artisan system:check
命令,执行多项检查并打印结果。
有两种模式。
- 生产模式
- 开发模式
每种模式都有自己的检查集合。
模式会根据 APP_ENV 自动确定。您可以通过将 --env 传递给命令来覆盖当前环境。 php artisan system:check --env=production
配置
默认情况下,该包将以下环境视为“生产”
['production', 'prod']
您可以在 AppServiceProvider
中调用以下内容来覆盖它们
app()->make(ChecksCollection::class)->setProductionEnvironments(['prod1', 'prod2']);
在您的 AppServiceProvider
中