config/app.php 配置详解:
//>
'name' => 'Laravel',
//>
'env' => env('APP_ENV', 'production'),
//> Laravel开发调试模式配置(上线记得设置为false)
'debug' => env('APP_DEBUG', false),
//> 使用控制台命令时需要用到(如:Artisan命令等)(建议:与public入口文件网站名称一致)
'url' => env('APP_URL', 'http://localhost'),
//> 应用时区配置(PRC表示中国时区(可以使用Asia/shanghai等))
'timezone' => 'PRC',
//> 语言包配置(resources/lang目录中,en 英文语言包)
'locale' => 'en',
//> 备用语言包(当locale语言包在本地找不到,就会使用备用语言包)
'fallback_locale' => 'en',
//> Session或Token加密需要用到的32位密匙(建议:上线修改一次,就不要再去变动)
'key' => env('APP_KEY'),
//> Laravel加密session、cookie等使用的加密协议
'cipher' => 'AES-256-CBC',
/**
* 日志记录
* Available Settings: "single", "daily", "syslog", "errorlog"
* single -> 将日志记录到单个文件中。该日志处理器对应,对应StreamHandler
* daily -> 以日期为单位将进行日志记录对应RotatingFileHandler
* syslog -> 将日志记录到Syslog中。对应SysLogHandler
* errorlog-> 将日志记录到PHP的error_log中。对应ErrorLogHandler
* 日志的记录位置在:storage\logs\laravel.log中
*/
'log' => env('APP_LOG', 'single'),
//> 日志错误级别(参看后面详解)
'log_level' => env('APP_LOG_LEVEL', 'debug'),
- 错误 & 日志 配置
- 在使用log配置日志时:一般(daily)日志只能保留最近5天的日志。如果我们需要修改时间,添加如下配置:
'log_max_files' => 30
- 日志错误级别:
//> 从左到右依次递减
错误级别:debug、info、notice、warning、error、critical、alert、emergency
//> 则将会记录error、critical、alert以及emergency级别的日志信息
'log_level' => env('APP_LOG_LEVEL', 'error'),
网友评论