我将把一个Laravel应用程序的几个实例部署到一个唯一的服务器上.每个实例都需要不同的数据库配置.基于主机名的默认Laravel环境配置对我不起作用,因为所有应用程序都将位于同一服务器上,因此无法确定要使用哪个配置文件.这是我的bootstrap/start.php档案:
$env = $app->detectEnvironment(array(
'development' => array('Ariels-MacBook-Pro.local'),
'server' => array('srv-hostname'),
));
Run Code Online (Sandbox Code Playgroud)
我可以基于域定义环境(因为我的应用程序区域将位于不同的域),这将是很好的,所以这样我就可以为每个域定义不同的配置(托管在同一台服务器上)
有任何想法吗?