gpt4 book ai didi

yii - git 忽略 Yii 数据库细节

转载 作者:行者123 更新时间:2023-12-01 09:57:48 25 4
gpt4 key购买 nike

所有应用程序实例所需的 main.php 中的一些详细信息(URL 详细信息)和一些特定于每个应用程序实例的详细信息(数据库详细信息)。

有没有办法将数据库详细信息与 protected/config/main.php 分开?

最佳答案

只需包含来自另一个 PHP 文件的共享配置:

main.php:

return array
(
....
'components' => array
(
'db' => include('sharedDatabaseConfiguration.php');
)
);

sharedDatabaseConfiguration.php:

return array('host' => ...);

您可能需要添加路径或其他内容,具体取决于文件的存储位置。

编辑:顺便说一句,Yii 还有一个奇特的 CMap::mergeArray() 函数可以做类似的事情(如果你想用另一个配置文件的内容“增加”一个配置文件的内容。看看默认值生成的 console.php 作为一个例子。

关于yii - git 忽略 Yii 数据库细节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21932122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com