0
我的项目/ app/config/database.php中只有一个数据库问题。我希望我的应用程序可以在检测其数据库环境时更改其数据库。例如,如果应用程序是在本地数据库中开发的,则数据库设置都是本地参数。如果它检测到数据库位于远程服务器上,它将更改为远程数据库设置。针对本地和远程环境的Laravel数据库配置
'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_',
),
使用[环境配置](http://laravel.com/docs/4.2/configuration) – 2015-03-02 12:57:26
如果(应用环境::( '本地')) { //环境是本地 } 如果(App :: environment('local','staging')) { //环境是本地或分段... } – Kamran 2015-03-02 13:04:30
您正在使用哪个laravel版本? – nozzleman 2015-03-02 13:33:00