tidy_parse_string只需要1个参数,给定2个

时间:2010-03-03 12:22:48

标签: php tidy

我的家用电脑上使用PHP 5.2.11(Windows - WAMP)进行了HTML整理扩展,我使用它来清理HTML:

$data = tidy_parse_string($data, array(
   'clean'  => TRUE,
   'indent'  => 0,
   'output-xhtml' => true,
   'wrap'  => 7000,
   ));

这在我的家用机器上运行良好,但在运行网站的实际服务器(LAMP)上,我收到错误:

tidy_parse_string expects exactly 1 parameter, 2 given in....

我本地计算机上的phpinfo()给出了版本号:

2.0 ($Id: tidy.c 272374 2008-12-31 11:17:49Z sebastian $) 

但是服务器上的phpinfo()没有提供版本。如果我无法获得接受配置的* nix版本(为什么它不能呢?),那么如何将这些配置变量传递给整洁?

1 个答案:

答案 0 :(得分:2)

听起来你正在运行旧版Tidy PECL扩展程序。尝试更新它:

pecl update-channels
pecl upgrade

那应该纠正它,希望它有所帮助!