【问题标题】:Unserialization of configuration schema failed, Yii2配置模式的反序列化失败,Yii2
【发布时间】:2017-12-08 08:54:37
【问题描述】:

我的心都碎了..

我尝试在 Yii2 的 HTML 中添加 img。

我从 db 加载它并放入视图文件,但是当我尝试在 HTML 标记中返回它时,它会抛出错误。

但图片添加完美(通过 var_dump 检查)

<?= GridView::widget([
    'dataProvider' => $dataProvider,
    'filterModel' => $searchModel,
    'columns' => [
        ['class' => 'yii\grid\SerialColumn'],

        [
            'format' => 'html',
            'label' => 'Image',
            'value' => function($data){
                return Html::img($data->getImage(), ['width'=>200]);
            }
        ],
        'id',
        'mark',
        'model',
        'colour',
        'state_num',

        // 'price',
        // 'status',
        // 'foto:ntext',
        // 'description:ntext',

        ['class' => 'yii\grid\ActionColumn'],
    ],
]); ?>

我想看一张桌子上的照片。 HTMLPurifier 发生了什么? 我的 img 在 db 中保存为 VARCHAR(255)。

PHP 用户错误 – yii\base\ErrorException

配置模式的反序列化失败,文件的 sha1 是 da39a3ee5e6b4b0d3255bfef95601890afd80709

【问题讨论】:

  • 如果我使用格式“图像”,它可以工作..

标签: php html yii yii2


【解决方案1】:

我已将格式更改为“原始”,它开始工作了

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多