問題タブ [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.
ruby-on-rails - ペーパークリップ: .gpx ファイルをアップロードしようとするコンテンツ タイプ スプーフィング
これが回答されていて、見つけられなかった場合はお詫び申し上げます。どんな方向性でも大歓迎です。
Rails 4.1.4、Paperclip 4.2.0、Simple Form 3.0.2 を使用。
の後Submit
、has an extension that does not match its contents
フォームのエラー メッセージに出力が表示されます。
サーバーウィンドウで:
Paperclip docs で上記のドキュメントを見つけることができませんでした。ランニングfile Serge\'s\ tracks.gpx --mime-type -b
プロデュースapplication/xml
私のMVCは次のようになります。
中身RoutesController
simple_form:
ruby-on-rails - .ogg 形式での Rails ペーパークリップ添付ファイルの検証の失敗
これは、stackoverflow に関する私の最初の投稿です。クリップで添付された .ogg オーディオ ファイルを持つ曲モデルを必要とする Rails アプリを開発しています。一部のブラウザのオーディオ形式の制限により、.ogg 形式を使用しています。
残念ながら、新しい曲オブジェクトを作成すると、すべての形式の検証に失敗したようで、オーディオ ファイルのアップロードが妨げられます。
'audio/ogg'、'audio,oga'、video/ogg' など、いくつかの形式の説明を試しましたが、どれも機能しないようです。.mp3 ファイルのアップロードは正常に機能しますが、上記の理由により .ogg を使用する必要があります。
アプリの他のモデルで画像ファイルをアップロードするためにペーパークリップを使用していますが、正常に動作するため、何かが足りないようです...ご協力ありがとうございます!
モデル、song.rb:
私が得るエラー:
ruby-on-rails-4 - ペーパークリップのサイズ検証エラー メッセージが 2 回表示される
redemption_image.rb では、
size、content_type、および display_image の存在の検証があります。次のメッセージが 2 回表示されます: 引き換え画像の保存中にエラーが発生しました: 表示画像のファイル サイズは 300 KB 未満である必要があります。画像の高さと幅は 500 ピクセル未満である必要があります。表示画像は 300 KB 未満である必要があります。画像の高さと幅は 500 ピクセル未満にする必要があります。
カスタマイズされたメッセージが提供されていない場合、図に示すようにエラーが 2 回点滅します。
ruby-on-rails - GEM ペーパークリップは、私の画像を app/assets/images ではなく public/system に保存しました
サーバーに画像をアップロードするためにgem PaperClipを使用していますが、画像はパブリック/システムに保存されているため、このubicationを app/assets/images に変更する必要があります
これらのオプションが宣言されているRailsCastsのこのチュートリアルを見つけました
ruby-on-rails - ruby-on-rails の壊れた画像を示す Paperclip gem
Ruby on Rails を使用して、ペーパークリップの宝石を使用して自分のウェブサイトに写真をアップロードしています。画像はアップロードされますが、ウェブサイトで壊れていることが示されます (つまり、完全には表示されません)。私のウェブページでは壊れているように見えます。何が悪いのかわかりません。私が知っていることはすべて試しました。どんな助けでも大歓迎です。
new form
これはページのビューです
これは私のpic controller
これはview for my show page
これは私のPics Model
私のルートでは、私はただ持っていますresources :pics