我的项目/ app / config / database.php上只有一个数据库问题。我希望我的应用程序可以在检测其数据库环境时更改其数据库。例如,如果应用程序是在本地数据库中开发的,则数据库设置都是本地参数。如果它检测到数据库位于远程服务器上,则会更改为远程数据库设置。
'mysql' => array(
'driver' => 'mysql',
'host' => $_ENV['DB_HOST'],
'database' => $_ENV['DB_NAME'],
'username' => $_ENV['DB_USER'],
'password' => $_ENV['DB_PASSWORD'],
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => 'laravel_',
),
答案 0 :(得分:1)
我已经解决了这个问题,但是,并没有像document所说的那样在config文件夹中添加本地文件夹。 我查看了文章Working with Configuration in Laravel 4,如果您使用.env.local.php保护本地数据库配置,这将非常有用。