[前][次][番号順一覧][スレッド一覧]

rails:4003

From: terasawan <terasawan@g...>
Date: Wed, 27 Aug 2014 01:04:16 +0900
Subject: [rails:4003] Re: rails 3.1.14 でproduction で画像が表示されない

寺澤です。

productionのみということで関係ないかもしれませんが、imgタグのsrc属性がpdfを指しているのが気になります。
手元のMacでimgタグのsrc属性にpdfを指定した結果は、以下でした。
safari 7.0.6: ok
chrome 36.0.1985.143: ng
firefox 31.0: ng

軽く調べてみると単一ページのpdfならokだけども対応しているのはsafariだけみたいな記事を目にしました。
とりあえず一般的な画像で試してみてはどうでしょう?



2014年8月26日 23:14 前島 真一 <netwillnet@g...>:

> 前島です。

>

> safariだと表示できるというのはよくわかりませんが…。

>

> config.serve_static_assets = true

>

> にして、Railsアプリを再起動して試してみてもらえますか?

>

> config.serve_static_assets = false

>

> だと、Railsアプリではassetsファイルを返さなくなります。

> production 環境では、assets ファイルは nginx や apache などのサーバ側で返すのが推奨されています。

>

>

> On 2014年8月26日 at 20:26:44, Nobukazu TAKAI (nocturne_2_eflat_9_2@m...)

> wrote:

> > 皆様

> > 以下のことで困っているのでお知恵を拝借できないでしょうか。

> >

> > development ではブラウザに関係なく画像が表示されるのに、production ではsafari では画像が表示されるが

> Firefox や IE

> > では画像が表示されなくなる

> >

> > 環境と行ったことは以下の通りです。

> >

> > rails 3.2.14

> >

> > html.erb には以下の記述

> > <%= image_tag("foo.pdf", :size => "350x350") %>

> >

> > 画像データは app/assets/images/foo.pdf にある。

> >

> > config/environments/production.rbは次の通り

> > config.cache_classes = true

> > config.consider_all_requests_local = false

> > config.action_controller.perform_caching = true

> > config.serve_static_assets = false

> > config.assets.compress = true

> > config.assets.compile = false

> > config.assets.digest = true

> > config.i18n.fallbacks = true

> > config.active_support.deprecation = :notify

> >

> > サーバー上で

> > % RAILS_ENV=production RAILS_GROUPS=assets bundle exec rake

> assets:precompile

> > を実行

> >

> > 実際にブラウザでアクセスしてみると

> > 画像が表示される safari では

> > > width="350" />

> > となっていて

> > 画像が表示されない Firefox では

> > > alt="Foo">

> > となっています。

> >

> > safari も firefox も JS は ON です。

> >

> > 宜しくお願い致します。

> >

> >

>

>


添付ファイル

[前][次][番号順一覧][スレッド一覧]

      4001 2014-08-26 10:22 [nocturne_2_eflat_9_2] rails 3.1.14 でproduction で画像が表示されない
      4002 2014-08-26 16:14 ┗[netwillnet@g...     ]                                       
-> @  4003 2014-08-26 18:04  ┗[terasawan@g...      ]                                     
      4004 2014-08-27 03:40   ┗[nocturne_2_eflat_9_2]