我再也看不到后端图像的缩略图了.为什么?

Kai*_*ern 2 typo3 realurl

如果我进入FilelistTypo3后端并检查显示缩略图的选项,我只会看到损坏的图像链接.

但我记得缩略图在某些时候显示正常.

在拼写错误的安装工具中对ImageMagick的测试显示,ImageMagick工作正常.

该怎么办?

bie*_*ior 5

这不仅仅是RealURL的问题 - 尽管用户手动操作此文件以添加自定义规则时最常见.无论如何,这个问题也随之出现typo3conf/localconf.php.

如何确认:

右键单击损坏的图像并选择Open image in new window它将打开一个地址如下的文件:http://somedomain.tld/typo3/thumbs.php?&file=..%2Fuploads%2...etc使用一些浏览器预览源代码即.在Chrome中使用以下内容添加地址view-source:: view-source:http://somedomain.tld/typo3/thumbs.php?&file=...etc.在图像代码之前不应该有任何空格......

怎么预防?

正如你写的那样.检查您的配置文件,如realurl_conf.phplocalconf.php,并确保之前没有空格<?php.在脚本结束的情况下....只是删除?>标签,所以脚本将自动结束,不会白色空间(即使您将要添加的代码最后一行后的100空行),不幸的是,有时找到这个一个恼人的空间CONFIGS需要时间所以....

如何永久修复?

我很惊讶,经过这么多年后仍然没有修复,而ob_end_clean()编辑文件很简单: t3lib/thumbs.php在开头(即在php标签后面)添加行:

<?php
ob_start();
Run Code Online (Sandbox Code Playgroud)

接下来查找main()方法,在其开始行添加清除输出缓冲区,这将删除其他文件中包含的所有垃圾:

function main() {
    ob_end_clean(); //here
    ...
Run Code Online (Sandbox Code Playgroud)

瞧!