Ruby on rails 3.1 rails 3.1中的图像-转入生产
我的文章有图片。我将图像放在app/assests/images中,并将它们的位置存储在数据库的一个字段中 然后,我可以使用以下命令在中显示它们:Ruby on rails 3.1 rails 3.1中的图像-转入生产,ruby-on-rails-3.1,Ruby On Rails 3.1,我的文章有图片。我将图像放在app/assests/images中,并将它们的位置存储在数据库的一个字段中 然后,我可以使用以下命令在中显示它们: <%= image_tag(@article.image) %> 但是当我移动到生产服务器时,我的所有图像都不会显示!服务器正在查找资产/blank-d5dd6e3683b4753dfde3c70cf61f99b6.png而不是blank.png,因此不可用 如何排序?这是Rails 3.1发布时遇到的问题 正常资产 如果您的资产由
<%= image_tag(@article.image) %>
但是当我移动到生产服务器时,我的所有图像都不会显示!服务器正在查找资产/blank-d5dd6e3683b4753dfde3c70cf61f99b6.png而不是blank.png,因此不可用
如何排序?这是Rails 3.1发布时遇到的问题 正常资产 如果您的资产由您手动放置,则您只需运行:
rake assets:precompile
这将把您的资产预编译为公共/资产
最好在生产服务器上进行预编译,这样开发服务器上就不会有不必要的文件
上传资产
如果您使用类似的方式上载图像,则不要使用资产文件夹
您需要将图像放入公用文件夹。在您的情况下,可能public/assets/articles
进一步资料
- 铁路指南-
- 这是我在Rails 3.1发布时遇到的一个问题
正常资产
如果您的资产由您手动放置,则您只需运行:
rake assets:precompile
这将把您的资产预编译为公共/资产
最好在生产服务器上进行预编译,这样开发服务器上就不会有不必要的文件
上传资产
如果您使用类似的方式上载图像,则不要使用资产文件夹
您需要将图像放入公用文件夹。在您的情况下,可能public/assets/articles
进一步资料
- 铁路指南-