我一定想念一些东西,否则我有办法喝杯咖啡,因为我一生都无法弄清楚为什么这不起作用。
$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上载而没有任何问题,所以我什至从未想到将其更改为被动。