我安装了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){}
当我直接使用它时...我的意思是在测试样品中它的工作正常。请告诉我这是什么问题。