2

我想更新使用 zend 框架开发网站的数据库详细信息。我不知道我需要在哪里将数据库详细信息更新为框架的新内容。

当我们将所有文件从集中式服务器移动到本地服务器(如 Intranet websource)时,还需要有关要进行哪些更改的帮助。

4

2 回答 2

0

数据库详细信息通常在 application.ini 配置文件中提供:“resources.db.params.<a param>”,例如:resources.db.params.dbname = “mydatabase” [编辑] 这个配置文件可以在应用程序/配置/文件夹

但它可以在任何地方提供,具体取决于开发人员的口味和遵循最佳实践的意愿......您应该使用关键字“dbname”进行大量搜索,然后您会找到它!

于 2012-09-24T13:00:27.653 回答
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"
于 2012-09-24T13:05:05.650 回答