美文网首页
tp5配置env笔记!

tp5配置env笔记!

作者: DragonersLi | 来源:发表于2019-12-08 01:15 被阅读0次
thinkphp5配置.env文件指向本地、测试、正式环境
#config文件更改两处设置
application\config.php   
    'app_trace'              => true, // 应用Trace 
    'app_status'             => 'env', // 应用模式状态
#数据库配置
application\database.php
use think\Env;
return [   
    'type'            => Env::get('database.type', 'mysql'), // 数据库类型   
    'hostname'        => Env::get('database.hostname', '127.0.0.1'), // 服务器地址   
    'database'        => Env::get('database.database', 'test'), // 数据库名  
    'username'        => Env::get('database.username', 'root'),  // 用户名   
    'password'        => Env::get('database.password', 'root'), // 密码   
    'hostport'        => Env::get('database.hostport', '3306'), // 端口
    ...
]
env配置如下,获取值首先要use env,然后
 
.env 

[app] 
debug = true #调用:Env::get('app.debug', false)
[database]
database = test #调用:Env::get('database .database ', 'test')
username = root
password = root
prefix = pjh_

报错:Warning: putenv() has been disabled for
解决:php.ini文件删除禁用函数putenv(),重启php

相关文章

网友评论

      本文标题:tp5配置env笔记!

      本文链接:https://www.haomeiwen.com/subject/plqwjftx.html