1

私は今大きな問題を抱えています。私のサイトはRubyonRailsで書かれており、PayPalとのインターフェースにアクティブなマーチャントジェムを使用しています。このサイトはherokuでホストされています。

herokuアプリの構成変数としてAPIキーとAPI署名を設定しています。ただし、それでもエラーが発生します。

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アセットを実行できます:個別にプリコンパイルすると、完全に正常に機能します。

さらに、私のステージングサイトには、ステージングサイトで設定されているものとまったく同じ構成変数(RACK_ENVとRAILS_ENVがステージングサイトで本番環境に設定されています)があり、正常に機能しているようです。しかし、私の本番サイトがクラッシュします。

何が起こっているのか/この問題を修正する方法についてのアイデアはありますか?

4

1 に答える 1

0

私はこのコマンドについて知りました:

heroku labs:enable user-env-compile -a myapp 

しかし、それは実験的なものです。

于 2012-10-24T21:38:32.567 に答える