0

私は比較的単純なrefinerycmsの設定をしていますが(始めたばかりです)、実稼働環境でWebページに画像をロードする際に問題が発生しました。

http://saigos.net:3000を参照して、dev ( webrick ) で正常に動作する場所を確認してください。webrick を使用して本番環境でサーバーを起動すると、問題ないように見えます。

本番環境で動作しない場所についてはhttp://saigos.netを参照してください( apache2/passenger )

それぞれのページ ソースを表示すると、画像への参照が表示されます。

/system/images/W1siZiIsIjIwMTMvMTAvMTMvMTJfMTJfMjlfNTgwX3Rva3lvdG93ZXIuanBnIl0sWyJwIiwidGh1bWIiLCI0NTB4NDUwPiJdLFsicCIsInN0cmlwIl1d/tokyotower.jpg"

この名前のファイルは明らかにサーバー上に存在しません。レール/リファイナリーによってページソースで動的に作成されていると思います。これをデバッグに使用できるかどうか疑問に思っていますが、どこに持っていくべきかわかりません.

私はネット上でよく掘り下げましたが、人々がHerokuやS3を使用していて、私が使用していない同様の問題の例しか見つけられず、そこにある知識が私のケースに適用できるとは思えません.

誰かが私に何をさらにチェックするかについて精神的なナッジを与えることができれば、それは高く評価されます..:

ランニング :

リファイナリー CMS 2.1.0

dev と prod の両方の sqlite DB (はい、本番環境では postgres などの「より強力な」ものを使用することになっていることはわかっています。この問題を修正したら、それを調査します)

レール 3.2.13 ルビー 1.9.3p194

Ubuntu 12.10

Amazon EC2 マイクロ VM (S3 を使用しない)

4

1 に答える 1