Cakephp配置更改部署

时间:2016-05-10 08:28:28

标签: php cakephp-3.0

我在app.php本地进行了一些配置更改。(cakephp 3) 出于显而易见的原因,它被git忽略了。 因此,当我部署到登台/制作时,我需要手动编辑更改。 是否有更好/推荐的方式来应用这些更改?

由于

1 个答案:

答案 0 :(得分:0)

据我所知,您需要两种不同的配置,一种用于本地开发,另一种用于在线制作。

如果是这样,你有几个解决方案,这就是其中之一:

'Datasources' => [
    'default' => [
        // ...........
        'username' => (env('SERVER_NAME') == 'localhost' || empty(env('SERVER_NAME'))) ? 'root' : 'online_db_usename',
        'password' => (env('SERVER_NAME') == 'localhost' || empty(env('SERVER_NAME'))) ? 'blabla' : 'blablabla',
        'database' => 'db_name',
        // ...........
    ],