env文件的配置有时会有获取不到值的情况

浏览:1850 发布日期:2020/11/02
5.0.0 - 严重 - 未处理
大部分请求是正常的,但经常会出现获取不到env文件中的值,而且是有的值获取到了,有的获取为空。
打了日志,通过Env::get('database.username')获取到值的为空
导致mysql连接信息错误

env文件如下[database]
hostname = 127.0.0.1
hostport = 3306
database = xk_meike
username = root
password = root
配置文件中获取env    // 服务器地址
    'hostname'        => Env::get('database.hostname','127.0.0.1'),
    // 数据库名 develop
    'database'        => Env::get('database.database','meike'),
    // 用户名
    'username'        => Env::get('database.username','meike'),
    // 密码
    'password'        => Env::get('database.password','123456'),
    // 端口
    'hostport'        => Env::get('database.hostport','3306'),
评论(
后面还有条评论,点击查看>>