【问题标题】:Missing database connection error in PHP appPHP应用程序中缺少数据库连接错误
【发布时间】:2014-07-21 04:21:22
【问题描述】:

我正在使用 Postgresql 和 WAPP 运行一个 php 应用程序来运行我的服务器。当前运行 Apache Web 服务器和 postgres 服务器。我收到以下错误:

缺少数据库连接错误:使用“Postgres”的数据库连接丢失或无法连接 连接。数据库服务器 返回此错误:SQLSTATE[08006] [7] fe_sendauth: no password 提供

注意:如果要自定义此错误消息,请创建 app\View\Errors\missing_connection.ctp

我是个新手,所以我想知道 - 是否有可能我将我的 sql 文件放在了错误的位置?它当前位于 htdocs/databases 文件夹中(从我运行我的应用程序的位置)。

有谁知道如何解决这个问题?我必须在某处更新固定装置,还是在某处提供密码?还是数据库因为某种原因根本没有连接?

谢谢大家!

【问题讨论】:

  • "未提供密码"
  • 我该去哪里设置一个访问数据库?
  • 连接到它的位置

标签: php apache postgresql cakephp


【解决方案1】:

对于测试和开发服务器,你可以告诉 postgres 跳过密码 完全检查。

你可以通过编辑C:\Bitnami\wappstack-5.4.30-0\postgresql\data\pg_hba.conf来做到这一点

只需将所有出现的md5 替换为trust。保存存档。并使用 Bitnami 图形控制台重新启动 postgres 服务器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-03
    • 2019-03-26
    • 2013-10-19
    • 1970-01-01
    • 2015-02-07
    • 2017-05-04
    • 2017-07-13
    • 1970-01-01
    相关资源
    最近更新 更多