Heroku PG命令“找不到资源”

时间:2012-11-30 16:38:10

标签: ruby-on-rails heroku resources pg

我有一个免费的Heroku帐户,我正在使用:

  • Rails 3.2.8
  • Heroku heroku-toolbelt / 2.33.2
  • PG

但是,每次我输入一个Heroku PG命令时,我收到了这条消息:

Resource not found!

除凭证命令外:

➜  heroku pg:credentials HEROKU_POSTGRESQL_MYDB
   Connection info string:
   "dbname=blahblahblah"

否则,所有其他命令都会失败:

➜  heroku pg:info HEROKU_POSTGRESQL_MYDB       
   !    Resource not found

➜  heroku pg:reset HEROKU_POSTGRESQL_MYDB    
   WARNING: Destructive Action
   This command will affect the app: myapp
   To proceed, type "myapp" or re-run this command with --confirm myapp

   > myapp
   Resetting HEROKU_POSTGRESQL_MYDB_URL (DATABASE_URL)... failed
   !    Resource not found
➜ 

有什么想法吗? 如果您需要更多信息,请告诉我:)

谢谢!

1 个答案:

答案 0 :(得分:0)

以前,有一些issue带有heroku gem版本(2.26.6)并且找不到此资源,但它在最新版本中得到修复。

当前版本没有问题。

您的heroku密钥无效(Trying to set up a heroku staging site - "Resource not found ")。

如果正确,您需要降级heroku gem并检查它。

请遵循此thread

它可以帮助您解决上述问题。