Rails 3.2 と本番環境のアセット パイプラインに問題があります。
私の環境:
- カピストラーノ経由でデプロイ
- RVM
- REE/乗客
- レール 3.2.7
- アパッチ/Plesk 11
この問題は、すべてのアセットが正常にコンパイルされ、サーバーの shared/assets/ にあり、public/assets からそこを指すシンボリック リンクがあることです。しかし、アプリ内にスタイルやJSがなく、アセットファイルに直接移動すると、「404 Not Found」と「nginx」が表示されます
繰り返しますが、私はApacheサーバーを使用しており、このアプリを問題なくサブドメインに正常に展開しました. そのサーバーは plesk 9/apache ですが、RVM はありません。私は Plesk 11 を初めて使用し、nginx を使用したことがないため、最初に考えたのはこれが問題であるということです。
しかし、現時点で RVM を否定するつもりはありません。誰にもアイデアはありますか?
前もって感謝します