У меня сейчас большая проблема. Мой сайт написан на Ruby on Rails, и я использую гем активного продавца для взаимодействия с PayPal. Сайт размещен на хероку.
У меня есть ключ API и подпись API, установленные как переменные конфигурации в моем приложении heroku. Тем не менее, я все еще получаю сообщение об ошибке:
Running: rake assets:precompile
(in /tmp/build_3pvaswdp7wvca1)
rake aborted!
An API Certificate or API Signature is required to make requests to PayPal
(See full trace by running task with --trace)
Я могу запустить heroku run rake assets:precompile отдельно, и это прекрасно работает.
Кроме того, мой промежуточный сайт имеет точно такие же переменные конфигурации (кстати, RACK_ENV и RAILS_ENV настроены на производство на промежуточном сайте), установленные на моем промежуточном сайте, и, похоже, он работает нормально. Однако мой производственный сайт падает.
Любые идеи о том, что может происходить / как решить эту проблему?