Heroku找不到facebook.yml文件;到底是怎么回事?

时间:2011-02-25 21:32:04

标签: ruby-on-rails heroku yaml

我正在部署一个适用于heroku的应用程序。我的heroku日志产生以下错误:

  

/usr/ruby1.9.2/lib/ruby/1.9.1/syck.rb:145:in   `initialize':没有这样的文件或   目录 -   /app/2c325e9f-adb9-420e-b7d8-a80f8aa4c4e6/home/config/facebook.yml

我的facebook.yml文件位于/ config目录中,格式如下:

development:

    app_id

    secret_key


test:

    app_id

    secret_key

production:

    app_id

    secret_key

2 个答案:

答案 0 :(得分:2)

我的猜测是你忘了...

git add facebook.yml
git commit -m 'new file' .

之前

git push heroku master

答案 1 :(得分:1)

Althouh DigitalRoss回答作品可能并不总是最佳做法。

将yaml文件添加到存储库,您将敏感信息放入您的git帐户中 留下安全问题(例如,如果代码是在github中共享的话)。

这是heroku suggest