发现一个 Laravel 和 Lumen 部署冲突的问题
环境windows laragon
我发现部署一套laravel 再部署一套lumen
他们两套的env配置会互相冲突
lumen中会用到laravel的env变量,比如数据库配置,导致项目混乱
测试办法 直接创建两个项目
在lumen中 使用代码输出在laravel中的配置项
echo env('ON_LARAVEL');
在laravel env文件中新增ON_LARAVEL配置项,随便给个值
在laravel中路由入口添加以下代码
echo file_get_contents('http://lumen.test');
访问laravel项目即可通过lumen打印出laravel独有的ON_LARAVEL配置项
同理 lumen中的数据连接一样也连接的laravel中配置的数据库
推荐文章: