laravel框架已经给我们实现了加载不同的env,来看下具体的实现方式:

  1. 我们在工程根目录下不同环境的env
    .env 开发环境
    .env.test 测试环境
    .env.producton 生产环境
  2. 通过配置nginx参数告诉laravel要去读取那个环境的.env配置文件。
    1. fastcgi_param APP_ENV producton; // 根据环境不同填写对应的环境关键字。
    如果是apache,那么配置如下:
    1. apache: SetEnv APP_ENV producton