Heroku не может найти файл facebook.yml;что здесь происходит? - PullRequest
0 голосов
/ 26 февраля 2011

Я развертываю приложение, которое работает локально на heroku.Мои журналы heroku выдают следующую ошибку:

/ usr / ruby1.9.2 / lib / ruby ​​/ 1.9.1 / syck.rb: 145: в `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 ]

2 голосов
/ 26 февраля 2011

Я предполагаю, что вы забыли ...

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

до

git push heroku master
1 голос
/ 10 октября 2011

Ответные работы Althouh DigitalRoss не всегда являются наилучшей практикой.

Добавляя файлы yaml в хранилище, вы помещаете конфиденциальную информацию в свою учетную запись git
, оставляя проблемы с безопасностью (например, если код используется совместно с github или другим способом).

Вот что herokuпредложить .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...