IMAGE_TAG不包括全asset_host值

配置/环境/ development.rbIMAGE_TAG不包括全asset_host值

config.action_controller.asset_host = 'http://localhost:3000' 

config.action_mailer.asset_host = 'http://localhost:3000'

myMailer.rb

<%= image_tag @service_request.service_photo_1 %> 

在此呈现的电子邮件为:

<img alt="Img_0134" src="http:/uploads/service_request/service_photo_1/44/IMG_0134.jpg"> 

这是@service_request.service_photo_1的正确源路径,除非它应该以http://localhost:3000开头。我在网站上查看过类似的问题,大多数人似乎对图像源缺少整个asset_host值(即src="/images/img_123.jpg")存在问题。但是,我似乎有一个部分asset_host值(http:显示在我的src路径中)。有什么想法吗?将asset_host设置为localhost:3000有什么问题吗?

回答:

所以我自己解决了这个问题。我需要重新启动WEBrick本地服务器才能使更改生效。

以上是 IMAGE_TAG不包括全asset_host值 的全部内容, 来源链接: utcz.com/qa/258598.html

回到顶部