php - htmlpurifier 产生错误'致命错误:找不到类'HTMLPurifier_AttrTransform_BdoDir''但我的路径是正确的
问题描述
我一定是错过了什么,或者我喝了很多咖啡,因为我一生都无法弄清楚为什么这不起作用。
$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 上传,没有任何问题,所以我什至从未想过将其更改为被动。
解决方案
推荐阅读
- javafx - xxhdpi Android javafxports 应用程序上的动画“重影”
- oracle - 为什么在我的程序中没有打印更新的正确值?
- reactjs - ReactJs 将方法作为道具从一个类传递到下一个类(使用打字稿)
- css - R Pagedown resume/cv 标题的小写字母
- json - 在 react-native 中获取数据 json
- reactjs - 模态不会显示,但应用程序没有显示任何错误
- mysql - mysql,在查询或插入命令后,是否可以获得有关 cpu 使用率和内存的统计信息?
- django - 平均查询集
- mongodb - 升级到 Spring Boot Mongodb 2.2.X 隐藏 GeoNear Aggregate 管道结果超过 100 条记录
- regex - Bash:从测试字符串中提取第二个整数