(RedHat または Ubuntu 環境で) RAILS_ROOT の下にないマウントされたファイル システムから画像を表示する方法を見つけようとしています。このアプリは実際には Tomcat を介してデプロイされているため、シンボリック リンクを使用したくありません。Tomcat をシャットダウンすると、Tomcat はシンボリック リンクをたどってマウント内のすべてのイメージを削除しようとします。public/images の下に画像を置くことも、これらのファイルの数とサイズのためにオプションではありません。
send_file を調べましたが、1 つの画像しか表示されません。適切にフォーマットされたページに、要求された 6 つの画像を表示する必要があります。肥大化のためにBase64エンコーディングを使用したくないのですが、レンダリングされたページで画像データを渡す方法が他にわかりません。
繰り返しますが、問題は、生成された HTML で URL を介して画像にアクセスできないことです。画像データは、ページの残りの部分と共に渡される必要があります。画像をサーバーにアップロードするための何らかのサービスを作成することがこれを処理する最善の方法であることはわかっていますが、今はこれを機能させる必要があります。
どんな助けでも大歓迎です!