Я надеюсь, что вы уже нашли решение, но все еще хотите ответить, для кого, кто все еще делает эту ошибку
require_once 'library/HTMLPurifier.auto.php';
$config = HTMLPurifier_Config::createDefault();
$config->set('Core.DefinitionCache', null);
$config->set('HTML.DefinitionID', 'enduser-customize.html tutorial');
$config->set('HTML.DefinitionRev', 1);
$config->set('Cache.DefinitionImpl', null);
$config->set('Filter.YouTube', true);
$purifier = new HTMLPurifier($config);
$dirty_html = $_POST['content'];
$clean_html = $purifier->purify($dirty_html);