Typo3 7.6.x 类型3未在前端显示图像-常规内容元素和ext:news

Typo3 7.6.x 类型3未在前端显示图像-常规内容元素和ext:news,typo3-7.6.x,Typo3 7.6.x,我们刚刚将一个Typo3 v7.6.30网站移动到一个新服务器,尽管该网站已按预期启动并工作,但当我们尝试将图像上载到内容页时,它们不会显示。当我们打开调试时,我们可以看到媒体项已经加载,但是我们希望设置为“2”的“type”属性被设置为零。其他元数据属性,如高度、宽度和MIME类型也未设置。这就解释了为什么图像没有在模板中渲染 当我们查看数据库中的“sys_file_processedfile”表时,我们可以看到已经创建了“预览”图像的记录,但没有前端处理图像的记录。此外,“sys\u fil

我们刚刚将一个Typo3 v7.6.30网站移动到一个新服务器,尽管该网站已按预期启动并工作,但当我们尝试将图像上载到内容页时,它们不会显示。当我们打开调试时,我们可以看到媒体项已经加载,但是我们希望设置为“2”的“type”属性被设置为零。其他元数据属性,如高度、宽度和MIME类型也未设置。这就解释了为什么图像没有在模板中渲染

当我们查看数据库中的“sys_file_processedfile”表时,我们可以看到已经创建了“预览”图像的记录,但没有前端处理图像的记录。此外,“sys\u file\u metadata”中的映像记录未设置任何属性

我们也在安装中运行了“将图像格式转换为jpg”测试,一切正常。我们的“图像处理设置”设置为“Image Magick版本6或更高版本”,并且在配置中设置了以下选项:-

[GFX][image_processing] = 1
[GFX][thumbnails] = 1
[GFX][thumbnails_png]
[GFX][gif_compress] = 1
[GFX][imagefile_ext] = gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pd
[GFX][gdlib] = 0
[GFX][gdlib_png] = 0
[GFX][im] = 1
[GFX][im_path] = /usr/bin/
[GFX][im_path_lzw] = /usr/bin/
[GFX][im_version_5] = im6
[GFX][im_v5effects] = 1
[GFX][im_mask_temp_ext_gif] = 1
[GFX][im_noScaleUp] = 0
[GFX][im_noFramePrepended] = 0
[GFX][im_stripProfileCommand] = +profile '*'
[GFX][im_useStripProfileByDefault] = 1
[GFX][jpg_quality] = 65
[GFX][png_truecolor] = 1
[GFX][colorspace] = sRGB
以前有没有其他人遇到过这个问题?处理后的图像的属性似乎没有被带到前端或写入数据库


非常感谢

如果复制安装,文件系统中的文件与TYPO3中有关这些文件的所有信息可能不匹配

更新存储索引可能会显示未解析的
sys\u文件
记录或索引其他文件以代替原始文件。
元数据也可能失败,尤其是在未安装
ext:filemetadata
的情况下

此外,处理后的图像:
一些可能性:

  • FE中的所有图像均正确,但缺少原始图像,并且图像的任何大小调整都会导致boken图像(处理图像和处理图像的哈希值正确,缺少原始图像或
    sys\u文件
    记录缺失)

  • 所有处理过的图像都被破坏。TYPO3有关于所有已处理图像的记录,但这些图像不存在于文件系统中。(删除安装工具中的所有临时映像:删除记录并重新生成记录和映像)

  • 无法写入已处理图像的文件夹。然后,Normaly TYPO3使用原始图像,如果图像已被裁剪,则无法使用原始图像


  • 伯纳德,谢谢你的回复

    我们修复了这个问题,新主机上没有启用php fileinfo。奇怪的是,安装工具环境检查器没有检测到这一点

    再次感谢

    汤姆