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