无法启动Sinatra应用程序

时间:2018-12-10 01:18:31

标签: ruby postgresql sinatra

我已经克隆了一个sinatra应用程序,并且正在尝试运行该应用程序。我已经按照回购中的步骤阅读了我,但是当我运行时:

  

机架-p 4567

服务器启动,但是出现以下错误:

PG::ConnectionBad at /
could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "localhost" (::1) and accepting TCP/IP connections on port 5432? could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5432?

任何帮助都可以得到,谢谢

1 个答案:

答案 0 :(得分:4)

您的PostgreSQL未运行或不接受127.0.0.1:5432上的连接

意味着您应该启动PostgreSQL服务器,如果该服务器已经在运行,请检查您的防火墙配置。 (或者,例如,如果您的PostgreSQL服务器运行在127.0.0.1:4000上,则需要将应用程序配置调整为这些值)