Heroku Rails 4 无法连接到服务器:连接被拒绝 [英] Heroku Rails 4 could not connect to server: connection refused

查看:25
本文介绍了Heroku Rails 4 无法连接到服务器:连接被拒绝的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用 postgres.
一直无法推送.

尝试了这个没有任何运气:

config.assets.initialize_on_precompile = false

<块引用>

-----> 为 Rails 资产管道准备应用

 运行:rake assets:precompile耙子中止!无法连接到服务器:连接被拒绝服务器是否在主机127.0.0.1"上运行并接受端口 5432 上的 TCP/IP 连接?

解决方案

接受的答案并没有完全解决这个问题.我试图找到一个解决方案 2-3 个小时没有成功,然后这奏效了:

在您的应用目录中.

heroku labs:enable user-env-compile

它仍然失败?

heroku labs:disable user-env-compileheroku 实验室:启用用户环境编译

然后它对我有用,只需要删除并再次执行.

Rails 4 中不再需要以下配置.编译资产必须在没有它的情况下工作.

config.assets.initialize_on_precompile = false

Using postgres.
Haven't been able to push.

Tried this without any luck:

config.assets.initialize_on_precompile = false

-----> Preparing app for Rails asset pipeline

   Running: rake assets:precompile
   rake aborted!
   could not connect to server: Connection refused
   Is the server running on host "127.0.0.1" and accepting
   TCP/IP connections on port 5432?

解决方案

The accepted answer did not fully resolve this. I tried to find a solution for 2-3 hours without success, then this worked:

In your app directory.

heroku labs:enable user-env-compile

it is still failing?

heroku labs:disable user-env-compile
heroku labs:enable user-env-compile

Then it worked for me, just had to remove and do again.

The following config is no longer needed in Rails 4. Compiling assets must work without it.

config.assets.initialize_on_precompile = false

这篇关于Heroku Rails 4 无法连接到服务器:连接被拒绝的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆