加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

CakePHP – 基于URL的数据库配置

发布时间:2020-12-13 17:35:59 所属栏目:PHP教程 来源:网络整理
导读:Cake PHP的最佳方式是根据环境使用多个数据库配置? 说我有一个分期,生产和开发服务器. 谢谢, T恤 您可以在构造函数中设置它. class DATABASE_CONFIG { var $live = array( 'driver' = 'mysql','persistent' = false,'host' = 'mysql.live.com','login' = 'r
Cake PHP的最佳方式是根据环境使用多个数据库配置?

说我有一个分期,生产和开发服务器.

谢谢,
T恤

您可以在构造函数中设置它.
class DATABASE_CONFIG {

    var $live = array(
        'driver' => 'mysql','persistent' => false,'host' => 'mysql.live.com','login' => 'root','password' => '','database' => '','prefix' => '',);

   var $default = array(
        'driver' => 'mysql','host' => 'localhost',);


        public function __construct() {
        if (isset($_SERVER) && isset($_SERVER['SERVER_NAME'])) {
            if (strpos($_SERVER['SERVER_NAME'],'localhost') === false) {
                $this->default  = $this->live;
            }       
        }
    }
}

这将基本上根据您的位置切换您的配置.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读