Typo3 - 记录历史奇怪的行为

时间:2013-09-24 13:59:58

标签: typo3 record changelog

我正面临着一个奇怪的问题,这是我在typo3 6.0版中从未见过的, 但是现在我必须使用typo3 4.5.29。 "记录历史记录"出现问题,当我尝试显示页面内容的更改历史记录时,这就是我所看到的:

Record history weird behaviour

通常在"差异"专栏我会看到绿色文字和 在红色文本中删除的旧值,但我看到某种数字 我甚至不理解其含义......

任何人都面临同样的事情吗?

非常感谢你的帮助。

辛迪

1 个答案:

答案 0 :(得分:1)

TYPO3使用名为“diff”的外部软件创建差异的彩色视图。有关实现的详细信息,请查看t3lib / class.t3lib_diff.php。

我猜$ GLOBALS ['TYPO3_CONF_VARS'] ['BE'] ['diff_path']设置错误或者diff不可用。

<强>未测试

如果您无法询问服务器的管理员,请以某种方式创建一个php文件用于测试目的:

<?php 
$GLOBALS['TYPO3_CONF_VARS']['BE']['diff_path'] = '/usr/bin/'; // do not know your system
$file1 = '';
$file2 = '';

$cmd = $GLOBALS['TYPO3_CONF_VARS']['BE']['diff_path'] . '  ' . $file1 . ' ' . $file2;
$res = array();
echo exec($cmd, $res, $returnValue)
echo $res;
?>

此文件应输出类似

的内容
diff: missing operand
相关问题