amavisd.conf 错误 - 缺少花括号或括号

amavisd.conf 错误 - 缺少花括号或括号

我目前正在尝试使用 SpamAssassin 和 ClamAV 在我的 CentOS 6.4 机器上设置垃圾邮件和病毒过滤。我已经安装了所有必要的软件包(SA、ClamAV 和 Amavisd-new)并进行了配置。在尝试启动 amavisd 时,我收到以下错误:

Error in config file "/etc/amavisd.conf": syntax error at /etc/amavisd.conf line 955, at EOF
Missing right curly or square bracket at /etc/amavisd.conf line 955, at end of line

我手动检查了花括号或括号,但还是perltidy没有成功。任何帮助都将不胜感激。

答案1

对语法无效的文件使用 perltidy 可能会产生更多损坏的输出文件。此外,除非得到指示,否则 perltidy 不会覆盖源文件。

你有没有尝试过

perl -c /etc/amavisd.conf

如果这也出现此错误,您将必须仔细检查配置文件语法并找人为您仔细检查。

如果此文件没有问题,那么您的安装可能还存在其他问题,

相关内容