我正在使用 Postgresql 运行一个 php 应用程序,并使用 WAPP 来运行我的服务器。当前运行 Apache Web 服务器和 Postgres 服务器。我收到以下错误:
Missing Database Connection Error: A Database connection using "Postgres" was missing or unable to connect. The database server returned this error: SQLSTATE[08006] [7] fe_sendauth: no password supplied
Notice: If you want to customize this error message, create app\View\Errors\missing_connection.ctp
我有点新手,所以我想知道 - 是否有可能我将我的 sql 文件放在了错误的位置?它目前在 htdocs/databases 文件夹中(从我运行我的应用程序的地方)。
有人知道怎么解决吗?我必须在某处更新固定装置,还是在某处提供密码?还是由于某种原因数据库根本没有连接?
谢谢大家!
最佳答案
对于测试和开发服务器,你可以告诉 postgres 跳过密码 完全检查。
你可以通过编辑 C:\Bitnami\wappstack-5.4.30-0\postgresql\data\pg_hba.conf
只需将所有出现的 md5
替换为 trust
。保存存档。并使用
用于重新启动 postgres 服务器的 Bitnami 图形控制台。
关于php - PHP 应用程序中缺少数据库连接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24857720/