创建缩略图失败 redmine
Posted
技术标签:
【中文标题】创建缩略图失败 redmine【英文标题】:Creating thumbnail failed redmine 【发布时间】:2021-11-04 00:45:39 【问题描述】:需要关于缩略图的帮助,但无法找到不知道如何解决此问题。
如果您添加附件,则存在问题,它不会显示输入图像的小图像,但图像链接正常工作时不会显示小图像,如您在屏幕截图中看到的那样:
日志中写着:
2021-09-06 17:01:57 +0300 开始为 111.111.1.11 获取“/attachments/thumbnail/7” AttachmentsController#thumbnail 处理为 html 参数:"id"=>"7" 当前用户:管理员(id=1) 创建缩略图失败(pid 97475 exit 1): 命令:'/usr/local/bin/convert' '/usr/local/www/redmine/files/2021/09/210901111738_4.jpg' -auto-orient -thumbnail '1000x1000>' '/usr/local/www/ redmine/tmp/thumbnails/a78495fde3baccb50ef5da33a2de8a95c7c6aea5106ce804d6b8b9275f44626c_462889_1000.thumb' 完成 404 Not Found in 203ms (ActiveRecord: 2.1ms)环境:
Redmine 版本 4.1.2.stable Ruby 版本 2.7.3-p183 (2021-04-05) [amd64-freebsd13] Rails 版本 5.2.6 环境制作 数据库适配器 mysql2也许缩略图href不好,但不知道要检查代码是因为在附件/_links.html.erb中
<% if defined?(thumbnails) && thumbnails %>
<% images = attachments.select(&:thumbnailable?) %>
<% if images.any? %>
<div class="thumbnails">
<% images.each do |attachment| %>
<div><%= thumbnail_tag(attachment) %></div>
<% end %>
</div>
<% end %>
<% end %>
但这看起来不错,只有 thumbnail_tag(attachment) 行不知道这是否指示以及是否所有这些文件/图像都保存了可能问题是因为它没有将图像保存在需要再次保存的文件夹中应该保存吗?
【问题讨论】:
【参考方案1】:是的,我知道了 第 13 行的 Gemfile 必须这样写,并检查 TMP 文件夹的所有权
gem "mimemagic"
【讨论】:
以上是关于创建缩略图失败 redmine的主要内容,如果未能解决你的问题,请参考以下文章