前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Laravel踩坑日记之配置文件

Laravel踩坑日记之配置文件

作者头像
Meng小羽
发布2019-12-23 17:22:54
9050
发布2019-12-23 17:22:54
举报
文章被收录于专栏:Debug客栈

环境配置

环境配置文件位置:网站项目目录/.env文件。

代码语言:javascript
复制
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:jbP0vN96epUpCRH8KbpJtjkGGicW5prbLpmzv3kqMq0=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost

网站秘匙配置 APP_KEY

重新生成APP_KEY: php artisan key:generate

网站调试开关 APP_DEBUG

默认是:true开启状态,项目上线之后将flase关闭即可

获取环境配置信息

在路由设置一个自定义的路由,并使用env获取环境配置信息。

代码语言:javascript
复制
//获取环境配置设置
Route::get('env',function(){
    dump(env('APP_DEBUG'));
});

设置自定义环境变量

在.env文件中设置自定义环境变量配置

  • 设置自定义环境变量:DB_PREDIX=blog_
  • 使用:env(‘DB_PREDIX’);

系统配置

系统配置文件位置:网站项目目录/config文件夹下文件都是。

代码语言:javascript
复制
app.php    网站基本配置信息

读取配置

代码语言:javascript
复制
//读取 系统配置中的时区
dd(Config('app.timezone'));
//读取 邮件配置中的端口
dd(Config('mail.port'));

修改配置

代码语言:javascript
复制
Config(['app.timezone'=>'UTC']);
echo Config('app.timezone');

本文链接:https://cloud.tencent.com/developer/article/1558208

本文采用CC BY-NC-SA 3.0 Unported协议进行许可,转载请保留此文章链接

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 环境配置
    • 网站秘匙配置 APP_KEY
      • 网站调试开关 APP_DEBUG
        • 获取环境配置信息
        • 设置自定义环境变量
        • 系统配置
        • 读取配置
        • 修改配置
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档