0

VichUploaderBundle で画像をアップロードしようとしていますが、フォームの送信時に次のエラーが発生します。

キャッチ可能な致命的なエラー: PiCrowdRise\WebBundle\Entity\Probleme::setImageFile() に渡される引数 1 は、Symfony\Component\HttpFoundation\File\File のインスタンスである必要があり、指定された文字列は E:\wamp\www\PI\PI で呼び出されます\vendor\symfony\symfony\src\Symfony\Component\PropertyAccess\PropertyAccessor.php 行 410 で定義

私のエンティティのスクリーンショット

セッターとゲッターのスクリーンショット

ご協力いただきありがとうございます。

4

1 に答える 1

1

タグ付け忘れてませんenctype="multipart/form-data"か?<form>そうでない場合は、完全なコード (twig、formType、エンティティ) を追加してください。

于 2016-03-26T18:29:20.137 に答える