美文网首页
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