环境与布署
**数据库
默认是mysql数据库文件
先找.env下的文件配置参数,如果没找到才用config的配置参数。
创建数据库命令
create database my_laravel;
设置数据库密码
set password=password('passpass');
设置数据库密码
通过据路由输出数据库,测试数据库是否成功***
Route::get('/', function () {
$name=DB::connection()->getDatabaseName();
echo $name;
});
通过.env文件下面配置数据库连接
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_DATABASE=my_laravel
DB_USERNAME=root
DB_PASSWORD=root
Session
SESSION_DRIVER=file session用文件形式
部署/开发模式切换
**环境文件
项目根目录下.env文件与config文件中的配置一样
APP_ENV=local 环境本地的
APP_DEBUG=true
APP_KEY=EidBAtJ0ruQKmqaxnktnFz357Rw2LPd8
DB_CONNECTION=mysql
DB_HOST=127.0.0.1 数据库主机,填127.0.0.1最保险
DB_DATABASE=homestead 数据库名
DB_USERNAME=homestead 数据库用户名
DB_PASSWORD=secret 数据库密码
CACHE_DRIVER=file 缓存形式用文件形式
down/up
给予503页面给予提示命令
php artisan down
回恢服务命令
php artisan up
blade文件路径
/resources/views/errors/503.blade.php