【发布时间】:2020-08-10 14:06:11
【问题描述】:
使用 PHP 7.3、Codeigniter 3.0.5、PostgreSQL 9
我收到一个错误
pg_connect(): Unable to connect to PostgreSQL server: FATAL: role "apache" does not exist
我的应用程序将在编码安装过程中自动创建数据库。我必须将 CI 升级到下一个更高版本 3.0.6 并检查安装过程的工作情况。所以我使用 psql 命令删除现有的 db-DROP DATABASE dbname; 使用 postgres 命令行作为超级用户 - su - postgres
当删除 db 并测试升级时,我遇到了上面给出的致命错误(注意:- 相同的测试过程已成功用于先前的升级测试)。任何人都知道为什么会发生这种情况以及任何解决方案。提前致谢。
【问题讨论】:
标签: database postgresql codeigniter-3 postgresql-9.4 php-7.3