問題タブ [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 に答える
1237 参照

ruby-on-rails-3 - 間違った写真拡張子での Carrierwave Rmagick セグメンテーション エラー

Carrierwave と Rmagick を使用して、Heroku の自分のサイトに画像をアップロードしようとしたときに、セグメンテーション エラーが発生しました。

これは、エラー ログ出力の一部です。

.jpg調査の結果、正しい拡張子ではなく、拡張子を持つ JPEG2000 ファイルをアップロードしようとしたため、セグメンテーション違反が発生しました.jp2

これは Rmagick のバグですか?

さらに重要なことは、サイトのユーザーが間違った拡張子の画像を送信してこのセグメンテーション違反を引き起こすのを防ぐことは可能ですか?

ありがとう!

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

ruby-on-rails - CarrierWave を使用したドロップ シャドウ

すでに尋ねられた質問を復活させていますが、実際の回答はありません。

CarrierWave を使用してアップロードした画像に、単純なドロップ シャドウを自動的に追加したいと考えています。画像操作が RMagick と MiniMagick のどちらを使用して行われるかは問題ではありません。

入力ファイル タイプは、CarrierWave の「ホワイト リスト」のデフォルトである jpg、jpeg、png、および gif である必要があります。保存するファイルの種類は png にする必要があります (当然のことだと思います)。

ありがとう

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

ruby-on-rails - Rails: キャリアウェーブの初期化されていない定数エラー

私はRails 3を持っています

キャリアウェーブ 0.5.4

//app/uploaders/fasta_uploader.rb

//移行

//app/models/cvit.rb

//形

次のエラーが表示されます: 初期化されていない定数 Cvit::FastaUploader

助言がありますか???

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

ruby-on-rails - CarrierWave ファイルのアップロード エラー

そのため、Carrierwave 添付ファイルで送信をクリックすると、このエラーが発生します。

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

ruby-on-rails-3 - CarrierWave ファイルが表示されない

そのため、画像のアップロードを取得すると、表示ページは登録が成功したことを確認しますが、画像は表示されません。私は得る:

シャルルは正常に更新されました。

タイトル: はい

名前:ジョン・ドウ

?1310250102

編集 | 戻る

これは、サーバーの実行時にターミナルで発生するエラーです

これは私のルートファイルがどのように見えるかです:

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

ruby-on-rails - Carrierwave の Content-Type を Octet-Stream に設定する

Carrierwave と Amazon S3 を使用する Rails 3 アプリケーションを作成しています。私が直面している問題は、Carrierwave が画像を A​​mazon にアップロードするときに、実際のコンテンツ タイプではなく、Content-Type を Application/Octet-Stream に設定していることです。

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

ruby-on-rails - 生成された画像をCarrierwaveで保存-フォームなし、すべてモデル内

これはトリッキーなものです。誰かが私を助けてくれることを願っています。

多くのset_itemsがあるarticle_setがあり、各setitemには画像があります。画像のコラージュを作成したいので、多くの画像のうち1つを作成し、それをcarrierwaveで保存します。

それが私のモデルで起こっていることです:

ここまでは順調ですね。セットを保存してこのメ​​ソッドで実行できますが、最後の部分だと思います

おそらく正しくありません。私のデータベースでは、blog_imageに対してNULL値しか取得していません。もちろん、生成されたファイルのファイル名が含まれている必要があります...助けていただければ幸いです。

ありがとう

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

ruby-on-rails - CarrierWave と MySQL

Carrierwave と mysql を一緒にインストールするにはどうすればよいですか。ドキュメントには何も見つかりません。私が確認できる唯一の方法は、paperclip をインストールしてから、carrierwave に移行することです。

更新:より具体的には、画像をデータベースの BLOB に保存します。

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

ruby-on-rails - CarrierWaveを使用したRESTfulファイルのアップロード

ファイルアップロード用のAPIバックエンドを構築しようとしています。Base64でエンコードされたファイルの文字列を含むPOSTリクエストでファイルをアップロードできるようにしたい。サーバーは文字列をデコードし、CarrierWaveを使用してファイルを保存する必要があります。これが私がこれまでに持っているものです:

photo.rb:

image_uploader.rb:

Railsコンソール:(概要)

満杯

この問題は、Base64でデコードされた文字列をファイルに変換するプロセスに関連しているようです。CarrierWaveはFileオブジェクトを期待しているようですが、代わりに文字列を指定しています。では、その文字列をFileオブジェクトに変換するにはどうすればよいですか。この変換では、ファイルシステムに何も保存せず、オブジェクトを作成して、CarrierWaveに残りを任せたいと思います。

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

ruby-on-rails - Fog と Carrierwave を使用して、アップロードされたファイルの詳細な「公開」設定

管理者がオプションで公開されている写真をアップロードできるレールアプリを作成しています。アップロード/保存プロセスには、Carrierwave gem と Fog gem および S3 を使用しています。問題は、これをすべて機能させるために、s3 バケットにアップロードされたすべてのファイルを公開する必要があることです。ファイルごとにファイルを公開/非公開にする方法はありますか? また、このファイルごとの細分性が可能である場合、(Carrierwave の自動サイズ変更によって作成された) イメージのバージョンまで拡張できますか?

現在、carrierwave イニシャライザに次の行があります。