我想更新使用zend框架开发网站的数据库详细信息。我不知道在哪里需要更新db详细信息作为框架的新内容。
当我们将所有文件从集中式服务器移动到本地服务器(如Intranet websource)时,还需要帮助解决所做的更改。
答案 0 :(得分:0)
DB详细信息通常在application.ini配置文件中提供:“resources.db.params。< a param>”,例如:resources.db.params.dbname =“mydatabase” [edit]此配置文件可以在application / configs / folder
中找到但它可以在任何地方提供,具体取决于开发人员的口味和意愿,以遵循最佳实践...... 你应该使用关键字“dbname”进行大规模搜索,你会发现它!
答案 1 :(得分:0)
你的问题非常模糊。如果您使用的是ZF 1.12:
您可以在application.ini中设置数据库配置,如下所示:
resources.db.adapter = "pdo_mysql"
resources.db.params.host = "localhost"
resources.db.params.username = "foo"
resources.db.params.password = "secret"
resources.db.params.dbname = "bar"
此外,您可以选择将环境变量设置为生产/开发并使用不同的配置。
[production : bootstrap]
resources.db.adapter = "pdo_mysql"
resources.db.params.host = "localhost"
resources.db.params.username = "foo"
resources.db.params.password = "secret"
resources.db.params.dbname = "bar"
[development : bootstrap]
resources.db.adapter = "pdo_mysql"
resources.db.params.host = "localhost"
resources.db.params.username = "foo"
resources.db.params.password = "another_secret"
resources.db.params.dbname = "bar"