問題タブ [paperclip-validation]

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 に答える
3109 参照

ruby-on-rails - ペーパークリップ: .gpx ファイルをアップロードしようとするコンテンツ タイプ スプーフィング

これが回答されていて、見つけられなかった場合はお詫び申し上げます。どんな方向性でも大歓迎です。

Rails 4.1.4、Paperclip 4.2.0、Simple Form 3.0.2 を使用。

の後Submithas an extension that does not match its contentsフォームのエラー メッセージに出力が表示されます。

サーバーウィンドウで:

Paperclip docs で上記のドキュメントを見つけることができませんでした。ランニングfile Serge\'s\ tracks.gpx --mime-type -bプロデュースapplication/xml

私のMVCは次のようになります。

中身RoutesController

simple_form:

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

ruby-on-rails - .ogg 形式での Rails ペーパークリップ添付ファイルの検証の失敗

これは、stackoverflow に関する私の最初の投稿です。クリップで添付された .ogg オーディオ ファイルを持つ曲モデルを必要とする Rails アプリを開発しています。一部のブラウザのオーディオ形式の制限により、.ogg 形式を使用しています。

残念ながら、新しい曲オブジェクトを作成すると、すべての形式の検証に失敗したようで、オーディオ ファイルのアップロードが妨げられます。

'audio/ogg'、'audio,oga'、video/ogg' など、いくつかの形式の説明を試しましたが、どれも機能しないようです。.mp3 ファイルのアップロードは正常に機能しますが、上記の理由により .ogg を使用する必要があります。

アプリの他のモデルで画像ファイルをアップロードするためにペーパークリップを使用していますが、正常に動作するため、何かが足りないようです...ご協力ありがとうございます!

モデル、song.rb:

私が得るエラー:

0 投票する
0 に答える
1547 参照

ruby-on-rails-4 - ペーパークリップのサイズ検証エラー メッセージが 2 回表示される

redemption_image.rb では、

size、content_type、および display_image の存在の検証があります。次のメッセージが 2 回表示されます: 引き換え画像の保存中にエラーが発生しました: 表示画像のファイル サイズは 300 KB 未満である必要があります。画像の高さと幅は 500 ピクセル未満である必要があります。表示画像は 300 KB 未満である必要があります。画像の高さと幅は 500 ピクセル未満にする必要があります。

カスタマイズされたメッセージが提供されていない場合、図に示すようにエラーが 2 回点滅します。 ここに画像の説明を入力

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

ruby-on-rails - GEM ペーパークリップは、私の画像を app/assets/images ではなく public/system に保存しました

サーバーに画像をアップロードするためにgem PaperClipを使用していますが、画像はパブリック/システムに保存されているため、このubicationを app/assets/images に変更する必要があります

これらのオプションが宣言されているRailsCastsのこのチュートリアルを見つけました

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

ruby-on-rails - ruby-on-rails の壊れた画像を示す Paperclip gem

Ruby on Rails を使用して、ペーパークリップの宝石を使用して自分のウェブサイトに写真をアップロードしています。画像はアップロードされますが、ウェブサイトで壊れていることが示されます (つまり、完全には表示されません)。私のウェブページでは壊れているように見えます。何が悪いのかわかりません。私が知っていることはすべて試しました。どんな助けでも大歓迎です。

new formこれはページのビューです

これは私のpic controller

これはview for my show page

これは私のPics Model

私のルートでは、私はただ持っていますresources :pics