【问题标题】:Missing Database Connection cakephp缺少数据库连接 cakephp
【发布时间】:2019-03-26 08:55:47
【问题描述】:

我无法将我的 cakephp 应用程序与 mysql 数据库连接。当我在 localhost 中运行它时它可以工作,但是当我移动到远程服务器时它没有并且它给出了这个错误:

缺少数据库连接

我尝试了这些解决方案,但在所有情况下都是徒劳的:

  • 已注释掉:skip-networking。
  • 编辑了 htppd-xamp.conf 中的 LocationMatch 块,但仍然没有 变化

下面是连接数据库的代码:

<?php
class DATABASE_CONFIG {

    public $default = array(
        'datasource' => 'Database/Mysql',
        'persistent' => false,
        'host' => '51.254.205.243',
        'login' => 'login',
        'password' => 'pwd',
        'database' => 'db',
        'prefix' => '',
        'encoding' => 'utf-8'
    );
}

如果您真的知道发生了什么以及如何解决此问题,我将不胜感激向您学习。

问候

【问题讨论】:

  • 我在远程服务器中,当我使用 127.0.0.1 而不是 51.254.205.243 时,它可以工作。这是我无法理解的,因为 postgresql 正在使用 51.254.205.243 而 mysql 不是

标签: mysql cakephp xampp


【解决方案1】:

将主机更改为 127.0.0.1 / localhost

【讨论】:

    猜你喜欢
    • 2017-05-04
    • 2014-02-20
    • 1970-01-01
    • 1970-01-01
    • 2013-10-19
    • 2015-02-07
    • 2015-06-06
    • 1970-01-01
    • 2022-11-29
    相关资源
    最近更新 更多