Laravel快速配置介绍

在laravel下面有一个.env的文件用于配置环境参数,如果没有可以手动添加.env文件,复制.env.example文件
关于.env的配置解释
APP_ENV=local(当前环境)
APP_DEBUG=true(是否输出调试信息)
APP_KEY=FPg9LRkHTj5j14ig7ETzQhG29r5sEWNR(用于加密字符串)

DB_HOST=127.0.0.1(数据库Host,默认端口为:3306)
DB_DATABASE=homestead(database)
DB_USERNAME=homestead(username)
DB_PASSWORD=secret(password)


config/app.php 下的配置
‘timezone’ => ‘PRC’, (时区)
‘locale’ => ‘zh’,(当地语言)
‘key’ => env(‘APP_KEY’,’FPg9LRkHTj5j14ig7ETzQhG29r5sEWNR’),(重复默认加密,与.env保持一致)


config/database.php
‘default’ => env(‘DB_CONNECTION’, ‘mysql’), (默认数据库连接类型)

‘mysql’ => [
‘driver’ => ‘mysql’,
‘host’ => env(‘DB_HOST’, ‘localhost’),
‘database’ => env(‘DB_DATABASE’, ‘forge’),
‘username’ => env(‘DB_USERNAME’, ‘forge’),
‘password’ => env(‘DB_PASSWORD’, ”),
‘charset’ => ‘utf8’,
‘collation’ => ‘utf8_unicode_ci’,
‘prefix’ => ”,
‘strict’ => false,
‘engine’ => null,
],
(避免出错,可以重复指定)