我HTML::TagFilter
在 Fedora 机器上从 CPAN安装
这个片段在命令行上工作得很好:
my $tf = new HTML::TagFilter;
$tf->deny_tags( { TABLE => {style => ["BORDER-BOTTOM"]} });
$tf->deny_tags( { TABLE => {prevstyle => ['any']} }); $str = $tf->filter($str);
但是当在 Apache 上运行相同的代码时,我收到了这个错误:
[Fri Dec 14 16:11:48 2012] [error] Can't locate object method "new" via
package "HTML::TagFilter" at
/usr/local/lib/perl5/site_perl/5.10.0/HTML/TagFilter.pm line 320.
这个错误的根源可能是什么?