Я, должно быть, что-то упустил, или у меня было много кофе, потому что я не могу понять, почему это не работает.
$dirty_html = "<p>test</p>";
require_once 'this/is/my/path/htmlpurifier/library/HTMLPurifier.auto.php';
$config = HTMLPurifier_Config::createDefault();
$purifier = new HTMLPurifier($config);
echo $clean_html = $purifier->purify($dirty_html);
Я столько раз проверял путь, и онверно, но по какой-то причине я получаю
Fatal error: Class 'HTMLPurifier_AttrTransform_BdoDir' not found in /home/me/public_html/website/this/is/my/path/htmlpurifier/library/HTMLPurifier/HTMLModule/Bdo.php on line 38
И мой относительный путь, использованный в require_once
, и абсолютный путь, показанный ошибкой, верны.Что я не вижу?
решено
Так что после загрузки его несколько раз и с той же проблемой я решил изменить свой метод загрузки с помощью (Filezilla) на пассивныйи это работало нормально.Действительно случайно, но это работало так извините за бесполезный пост.Сначала я попробовал бы это раньше, но я годами загружал с помощью FZ без каких-либо проблем, поэтому я даже не думал о том, чтобы изменить его на пассивный.