我正在尝试找一些关于CakePHP配置的东西,而且我没有任何运气谷歌搜索和环顾四周。 我想让CakePHP应用程序使用“database.local.php”而不是“database.php”,但我找不到app / Config文件中将数据库文件定义为“database.php”的行。 有谁知道它的定义,所以我可以改变它?
提前感谢您的帮助!
答案 0 :(得分:1)
如果我做对了,你想拥有一个本地数据库......用于开发目的吗?
如果由于服务器名称而要切换数据库,可以尝试使用: http://www.edwardawebb.com/web-development/cakephp/automatically-choose-database-connections-cakephp
答案 1 :(得分:0)
对你来说不是一个答案,但我不会改变它。
如果您在不同环境(开发,登台,制作等)中使用不同的文件,则可以使用命名约定,但让部署过程将相关文件重命名为CakePHP所期望的任何文件。那就是:
database.local.php
database.uat.php
database.live.php
或者其他什么,只需在将代码部署到其中一个环境时重命名为database.php。