我来自PHP / MySQL世界,试图建立一个Rails / PostgreSQL应用程序。它似乎不想连接,我很难确定问题的原因。我可以采取某些故障排除步骤来弄清楚出了什么问题吗?
更新:问题不在于PostgreSQL。我可以通过命令行,通过IDE远程连接到PostgreSQL,也可以通过PHP脚本连接到PostgreSQL。我似乎无法通过这个Rails应用程序连接到它。
答案 0 :(得分:0)
首先,我从实际的database.yml文件开始,以确保我拥有所有正确的用户和密码信息。
我还要确保我运行你做的任何事情来使postgres启动它的服务器,以便建立连接。 (无论您使用psql start
还是在启动开发环境时启动。所以只有您可以回答那个问题。
是否创建了数据库?
我可以通过控制台连接吗? rails console
不应该出错。
你是否安装了正确的postgres gem并且是你的bundle文件(或environment.rb文件)中的那个?