• 締切済み

Ruby(Rails)で外部サーバーに画像を保存

アプリケーションのあるサーバーに画像を保存する場合、 File.openを使ってpublicフォルダ等に保存できると思いますが、 「外部サーバーに保存する場合はどうしたら良いのか」教えてください。

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

No1です。 >フォームで受け取ったPOSTデータをrailsで外部サーバーに保存しようと思っています。 「どういうデータを保存したいのか」じゃなくて、「外部サーバーにどういう手段(プロトコル)で保存するつもりなのか」が問題です。 先の回答は、「アプリケーションのあるサーバー」がUnix/Linuxのつもりで書いてしましたが、Windowsの可能性もありますね。OSは何ですか? >(1)publicフォルダ以下に「マウント」したフォルダを作成する。 意味がわかりません。publicフォルダとは?

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

外部のサーバーにどういう手段で保存するかに依ります。 NFSでマウントできるのであれば、ローカルファイルと同じ方法でできるし。 WindowsのFileサーバーの公開フォルダもマウントできます。

fjken
質問者

補足

回答ありがとうございます。 フォームで受け取ったPOSTデータをrailsで外部サーバーに保存しようと思っています。 回答から解釈すると (1)publicフォルダ以下に「マウント」したフォルダを作成する。 (2)フォームで受け取ったPOSTデータをマウントしたフォルダに保存すれば、外部サーバーにデータを保存することができるということでよろしいでしょうか。

関連するQ&A