while循环中的html净化器类重新声明错误

时间:2014-11-24 13:51:15

标签: html fatal-error htmlpurifier

我安装了html净化器并集成在我的网站上。我得到了这个致命的错误。

这是我的代码

include_once(ABSPATH.'htmlpurifier/library/HTMLPurifier.auto.php');
$config1 = HTMLPurifier_Config::createDefault();
// configuration goes here:
$config1->set('Core.Encoding', 'UTF-8'); // replace with your encoding
$config1->set('HTML.Doctype', 'XHTML 1.0 Transitional'); // replace with your doctype
$config1->set('Cache.DefinitionImpl', null); 
$purifier1 = new HTMLPurifier($config1);
$userinfo['msgmail'] = $purifier1->purify($userinfo['msgmail']);
  

致命错误:无法重新声明类HTMLPurifier_AttrDef_URI   /var/www/vhosts/xxxxxx/xxxx/htmlpurifier/library/HTMLPurifier/URI.php   在线110

即使我也在URI.php中添加了这一行

  

if(class_exists(' HTMLPurifier_AttrDef_URI')!= true){}

当我直接使用它时...我的意思是在测试样品中它的工作正常。请告诉我这是什么问题。

0 个答案:

没有答案