在生产中找不到类'yii \ helpers \ HTMLPurifier'

时间:2017-03-03 02:09:07

标签: yii yii2

错误说在生产中找不到,我认为可能是因为类尚未导入,或者文件未找到。

但我已经用

导入了这个类
use Yii;
use common\models\TbPesan;
use common\models\TbPesanSearch;
use common\models\TbPesanDest;
use yii\web\Controller;
use yii\web\NotFoundHttpException;
use yii\filters\VerbFilter;
use yii\helpers\Url;
use common\component\BeoHelper;
use yii\helpers\HTMLPurifier;

并且BaseHtmlPurifier.phpHtmlPurifier.php存在于vendor/yiisoft/yii2/helpers

以下是我使用HTMLPurifier

的代码
$model2->isi_pesan = HTMLPurifier::process($model->jawaban."<br />------------ Reply --------------<br />".$model->isi_pesan);

但是我可以在我的本地环境中很好地运行操作,控制器代码是相同的。

那有什么不对?

如果您需要更多信息,请告诉我们。

2 个答案:

答案 0 :(得分:0)

请改为{{1}}

答案 1 :(得分:0)

你说你的本地环境没问题,但你部署到在线(生产)环境不工作。请检查生产环境是否存在BaseHtmlPurifier.php和HtmlPurifier.php