問題タブ [carrierwave]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Herokuを使用してAmazonS3に保存された画像を表示する
画像をアップロードしてアプリに表示しようとしています
ファイルをAmazonS3にアップロードするようにHerokuでアプリを構成します。画像をS3にアップロードできます。アマゾンで見ることができます。しかし、私はそれを表示することができません。
私はコードを使用しました:
次のHTMLが生成されます(stackoverflowではこのコードを追加できないため、imgをimgtagに変更します)。
http://appname-heroku/uploads/profile_image/avatar/1/bob_dylanplanetwaves.jpgは有効な画像を指していません。
私は次のことを試みましたが成功しませんでした:
このコードを生成しました:
どちらの場合も、画像は表示されません
CarrierWaveを使用してファイルRuby1.9.2、Rails 3.0.3をアップグレードし、Herokuでホスティングしています
ruby-on-rails - キャリアウェーブが動作しない問題
画像のアップロードが保存されていないだけなのか、間違った場所に保存しているのか、何が問題なのかわかりません..今、このコードで画像タグを生成すると:
ルーティングエラーをスローするだけです:
私はこのルートを設定すると思いますか?..私は railscasts.org の tut に従っていました。
ruby-on-rails - ローカルでファイル システムを使用し、Heroku で Amazon を使用するように環境を構成する
アプリをローカルで実行するときは Carrier Wave がローカル ファイル ストレージを使用し (開発)、heroku にロードした後に s3 を使用するように環境を構成する方法がわかりません (実稼働)。
開発ストレージ内:ファイル
本番ストレージ:s3
ruby-on-rails - キャリアウェーブで paper_trail を使用する方法 (元に戻すサポート用)?
この Railscast http://railscasts.com/episodes/255-undo-with-paper-trailpaper_trail
で説明されている宝石とチュートリアルを使用して、元に戻すサポートを含めようとしています。
問題は、私のモデルcarrierwave
が画像操作にも使用しているということです。モデルのインスタンスを削除すると、画像も削除されます。それを防ぎ、を使用してモデルのインスタンスを復元する方法はありますpaper_trail
か?
ruby-on-rails - Carrierwave と Kaminari による画像のページ付け
Kaminari gem を使用して一連の写真のページ付けを試みています。画像は Dog モデルの show アクションで表示され、写真は CarrierWave を使用して DogPhoto という別のモデルにアップロードされています。DogPhoto は Dog に属し、Dog には多数の DogPhoto があります。
Dog コントローラーの show アクションは次のようになります (@dog は before フィルターに読み込まれます)。
ショー ビューは次のようになります。
ページが読み込まれると、正しい数の写真 (写真ごとに 1 ページ) のページネーション リンクが表示されます。ただし、最初の写真のみが表示されます。ユーザーが「2」をクリックすると、代わりに dog-with-no-photo.png フォールバック画像が表示されます。
ruby-on-rails - Ruby on Rails: Carrierwave でドロップ シャドウを適用する
Carrierwave で保存した画像にドロップ シャドウを適用するにはどうすればよいですか? これを行う方法の例が見つかりません。
更新: CSS を使用して画像に影を追加する例。画像の周りの 1px の白い境界線が気に入らない場合は、パディングとマージンを削除できます。見た目はいいけど…
敬具 アスビョルン・モレル
ruby-on-rails-3 - 未定義のメソッド `image_will_change!' Heroku の CarrierWave 用
Carrierwave アップローダーを搭載したシンプルなモデルがあります。開発中はすべて正常に動作しますが、未定義のメソッド「image_will_change!」が発生します。ヒロクでエラー。
Carrierwave Wiki に従って、cache_dir も適切に設定しています。
ruby-on-rails-3 - Carrierwaveとs3とherokuエラーの未定義のメソッド`fog_credentials= '
私はherokuでcarrierwaveとs3をセットアップしようとしています。私はcarrierwaveドキュメントを正確にフォローしています:https ://github.com/jnicklas/carrierwave
AWSでtestbucketという名前のバケットをセットアップし、次にfogをインストールして、これを内部に含む新しいイニシャライザーを作成しました。
次に、image_uploader.rb内で設定しました
他に足りないものはありますか?助けてくれてありがとう。
ruby-on-rails-3 - Herokuとcarrierwaveがs3構成をロードしない
Carrierwavegemを使用してS3に画像をアップロードするHerokuのアプリケーションがあります。
私はcarrierwave.rbと呼ばれるイニシャライザーでs3構成を設定しました
これはローカルマシンでの開発では正常に機能しますが、Herokuにデプロイすると、次のエラーが発生します
明らかに、読み取り専用のherokuサーバーに書き込もうとしており、s3設定を取得していません。
herokuにファイルをs3に送信させる方法を知っている人はいますか?
ruby-on-rails - Carrierwave / Fog-引数エラー、プロバイダーが認識されません
私はCarrierwave0.5.3とFogを使用してAmazon-S3に画像をアップロードしています。
ローカルで実行すると、セットアップはスムーズに機能し、エラーは発生しません。
ただし、Herokuで実行している場合、アップロードは次のメッセージで失敗します。
私は初期化子を持っています:
そしてアップローダー:
エラーメッセージをFogまで追跡しましたが、Herokuの下のFogが初期化子から構成情報を取得していないようです。:provider
どういうわけか空です。しかし、私はそれを修正する方法について困惑しています。
どんな助けでも大歓迎です。
私が使用しているもの: