我使用rails 5.2,active_storage with image_magic和minimagick来创建不同大小的变体,我使用以下代码来生成变体:
attachment.variant(combine_options: {
resize: "#{size}x#{size}^",
extent: "#{size}x#{size}",
gravity: 'center',
quality: 95 }
).service_url
使用service_url
方法生成的url成功创建变体并加载到浏览器中,但在生产中引发以下错误:
如果我不创建变量,它会运行得非常好。
1条答案
按热度按时间xt0899hw1#
您需要在变体上调用
#processed
,以便Rails处理并上传它。文件