【问题标题】:upload image with vich bundle symfony 2使用 vich bundle symfony 2 上传图片
【发布时间】:2016-03-23 14:45:53
【问题描述】:

我正在尝试使用 VichUploaderBundle 上传图片,但在提交表单时出现此错误:

可捕获的致命错误:参数 1 传递给 PiCrowdRise\WebBundle\Entity\Probleme::setImageFile() 必须是 Symfony\Component\HttpFoundation\File\File 的实例,给出的字符串, 叫进来 E:\wamp\www\PI\PI\vendor\symfony\symfony\src\Symfony\Component\PropertyAccess\PropertyAccessor.php 在第 410 行并定义

My entity screenshot

Setters and getters screenshot

感谢您的帮助。

【问题讨论】:

  • 请直接在问题中添加您的代码,而不是图像格式。

标签: symfony vichuploaderbundle


【解决方案1】:

也许您忘记在<form> 标签中添加enctype="multipart/form-data"?如果没有,请添加您的完整代码(twig、formType、实体)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-19
    • 2021-07-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多