問題タブ [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.

0 投票する
1 に答える
3827 参照

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でホスティングしています

0 投票する
1 に答える
920 参照

ruby-on-rails - キャリアウェーブが動作しない問題

画像のアップロードが保存されていないだけなのか、間違った場所に保存しているのか、何が問題なのかわかりません..今、このコードで画像タグを生成すると:

ルーティングエラーをスローするだけです:

私はこのルートを設定すると思いますか?..私は railscasts.org の tut に従っていました。

0 投票する
3 に答える
5586 参照

ruby-on-rails - ローカルでファイル システムを使用し、Heroku で Amazon を使用するように環境を構成する

アプリをローカルで実行するときは Carrier Wave がローカル ファイル ストレージを使用し (開発)、heroku にロードした後に s3 を使用するように環境を構成する方法がわかりません (実稼働)。

開発ストレージ内:ファイル

本番ストレージ:s3

0 投票する
1 に答える
751 参照

ruby-on-rails - キャリアウェーブで paper_trail を使用する方法 (元に戻すサポート用)?

この Railscast http://railscasts.com/episodes/255-undo-with-paper-trailpaper_trailで説明されている宝石とチュートリアルを使用して、元に戻すサポートを含めようとしています。

問題は、私のモデルcarrierwaveが画像操作にも使用しているということです。モデルのインスタンスを削除すると、画像も削除されます。それを防ぎ、を使用してモデルのインスタンスを復元する方法はありますpaper_trailか?

0 投票する
1 に答える
761 参照

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 フォールバック画像が表示されます。

0 投票する
1 に答える
385 参照

ruby-on-rails - Ruby on Rails: Carrierwave でドロップ シャドウを適用する

Carrierwave で保存した画像にドロップ シャドウを適用するにはどうすればよいですか? これを行う方法の例が見つかりません。

更新: CSS を使用して画像に影を追加する例。画像の周りの 1px の白い境界線が気に入らない場合は、パディングとマージンを削除できます。見た目はいいけど…

敬具 アスビョルン・モレル

0 投票する
3 に答える
20469 参照

ruby-on-rails-3 - 未定義のメソッド `image_will_change!' Heroku の CarrierWave 用

Carrierwave アップローダーを搭載したシンプルなモデルがあります。開発中はすべて正常に動作しますが、未定義のメソッド「image_will_change!」が発生します。ヒロクでエラー。

Carrierwave Wiki に従って、cache_dir も適切に設定しています。

0 投票する
1 に答える
1802 参照

ruby-on-rails-3 - Carrierwaveとs3とherokuエラーの未定義のメソッド`fog_credentials= '

私はherokuでcarrierwaveとs3をセットアップしようとしています。私はcarrierwaveドキュメントを正確にフォローしています:https ://github.com/jnicklas/carrierwave

AWSでtestbucketという名前のバケットをセットアップし、次にfogをインストールして、これを内部に含む新しいイニシャライザーを作成しました。

次に、image_uploader.rb内で設定しました

他に足りないものはありますか?助けてくれてありがとう。

0 投票する
2 に答える
3606 参照

ruby-on-rails-3 - Herokuとcarrierwaveがs3構成をロードしない

Carrierwavegemを使用してS3に画像をアップロードするHerokuのアプリケーションがあります。

私はcarrierwave.rbと呼ばれるイニシャライザーでs3構成を設定しました

これはローカルマシンでの開発では正常に機能しますが、Herokuにデプロイすると、次のエラーが発生します

明らかに、読み取り専用のherokuサーバーに書き込もうとしており、s3設定を取得していません。

herokuにファイルをs3に送信させる方法を知っている人はいますか?

0 投票する
2 に答える
5559 参照

ruby-on-rails - Carrierwave / Fog-引数エラー、プロバイダーが認識されません

私はCarrierwave0.5.3とFogを使用してAmazon-S3に画像をアップロードしています。

ローカルで実行すると、セットアップはスムーズに機能し、エラーは発生しません。

ただし、Herokuで実行している場合、アップロードは次のメッセージで失敗します。

私は初期化子を持っています:

そしてアップローダー:

エラーメッセージをFogまで追跡しましたが、Herokuの下のFogが初期化子から構成情報を取得していないようです。:providerどういうわけか空です。しかし、私はそれを修正する方法について困惑しています。

どんな助けでも大歓迎です。

私が使用しているもの: