エラーは次のとおりです。
ファイル "C:\xampp\tmp\php5B9.tmp" が存在しません 500 内部サーバー エラー - FileNotFoundException スタック トレースの vendor\symfony\symfony\src\Symfony\Component\HttpFoundation\File\File.php の 37 行目
Symfony 2.8、VichUploader 1.3.1、および YML エンティティ構成を使用しています
私のフォームタイプ:
$ビルダー ->add('名前') ->add('frontImage', VichImageType::class, array( 「必須」 => false、 ));
My config file:
<pre>
vich_uploader:
db_driver: orm
mappings:
category_image:
uri_prefix: /images/categories
upload_destination: %kernel.root_dir%/../web/images/categories
namer: vich_uploader.namer_uniqid
私のエンティティ:
AppBundle\エンティティ\カテゴリ: タイプ: エンティティ 表: カテゴリ リポジトリクラス: AppBundle\Repository\CategoryRepository ゲモ: soft_deleteable: field_name: deletedAt time_aware: false 木: タイプ: 入れ子 ID: ID: タイプ: 整数 nullable: false 署名なし: 真 ID: 真 発生器: 戦略: IDENTITY 田畑: 名前: タイプ: 文字列 nullable: 真 長さ: 100 修正済み: false 列: 名前 タイプ: タイプ: ModelObjectType 長さ: 20 nullable: false 見える: タイプ: ブール値 nullable: 真 削除された場所: タイプ: 日時 nullable: 真 フロント画像名: タイプ: 文字列 長さ: 255 nullable: 真 deviceAlertThreshold: タイプ: 整数 nullable: 真 署名なし: 真 リフト: タイプ: 整数 nullable: 真 ゲモ: - ツリーレフト 右端: タイプ: 整数 nullable: 真 ゲモ: - ツリーライト レベル: タイプ: 整数 nullable: 真 ゲモ: - ツリーレベル 一対多: カテゴリパラメータ: targetEntity: カテゴリパラメータ マップされた: カテゴリ カスケード: [すべて] orphanRemoval: true 子供: targetEntity: カテゴリ マップされた: 親 カスケード: [削除] orderBy: 左:ASC デバイス: targetEntity: デバイス マップされた: カテゴリ 多対一: 根: targetEntity: カテゴリ 結合列: 参照列名: id onDelete: CASCADE ゲモ: - ツリールート 親: targetEntity: カテゴリ inversedBy: 子 結合列: 参照列名: id onDelete: CASCADE ゲモ: - 木の親 lifecycleCallbacks: { }
resources/config/vich_uploader の設定:
AppBundle\エンティティ\カテゴリ: 正面画像: マッピング: category_image filename_property: frontImageName
助けてください!