TYPO3后端中缺少文件引用

TYPO3后端中缺少文件引用,typo3,typo3-6.2.x,fal,Typo3,Typo3 6.2.x,Fal,在从4.5升级的TYPO3 6.2站点中,文件列表中的“Ref”列无法提供准确的数据 例如,此图像最终在页面上使用,但引用未显示在后端: 我已经在调度程序中运行了文件抽象层:更新存储索引任务,并多次更新了refindex,没有任何更改 如何才能正确显示参考资料?问题评论的结论: 从FAL安装前(TYPO3

在从4.5升级的TYPO3 6.2站点中,文件列表中的“Ref”列无法提供准确的数据

例如,此图像最终在页面上使用,但引用未显示在后端:

我已经在调度程序中运行了文件抽象层:更新存储索引任务,并多次更新了refindex,没有任何更改


如何才能正确显示参考资料?

问题评论的结论:

从FAL安装前(TYPO3<6.x)迁移到/uploads/pics/uploads/media文件夹中的所有使用的图像后(TYPO3<6.x)

所以,如果“文件列表”中的图像被报告为没有引用,那么这意味着它可能是

请注意,如果您有不支持FAL的扩展名,则文件仍可以使用,但不会显示使用计数器,因为文件不是通过FAL(db)引用的,而是通过文件系统引用的


在写这篇文章的时候,我不知道有什么工具可以帮助将“internal_type”=>“file”迁移到FAL。如果有人找到它,请将其添加到评论中或作为单独的答案。

此图像是用作FAL图像还是仅作为TCA“组”,内部类型设置为“文件”或“文件引用”?换句话说:图像是用在标准文件中(如来自页面的“媒体”或tt_内容)还是用在自定义扩展中?它用在tt_内容字段中,如FAL。但我现在更仔细地看了看——图像看起来是一样的,但使用的是一个副本,它实际上位于/fileadmin/\u migrated/pics/!他们在那里登陆有什么原因吗?我可以简单地删除未使用的引用并将已使用的图片移动到所需的位置吗?我还有一个较旧的pre-fal自定义扩展,正如您所说,在那里,引用不会显示。有办法看到它们吗?好的,只有当图像被某种方式操纵(例如,宽度或高度被调整)时,图像才会落到“_migrated”文件夹中。所以,是的,如果没有指向它的引用,你可以删除最后一个。至于非fal图像-我相信,tehre无法从6.x中看到对它们的引用,因为文件不再是文件,而是数据库中的记录,只有数据库引用反映在“文件列表”中。非常感谢!感觉升级破坏了我的整个图像顺序,但实际上,我意识到之前将所有内容复制到/uploads/pics的行为是罪魁祸首