簡體   English   中英

索納塔媒體捆綁和約束

[英]Sonata Media Bundle and constraints

我正在使用SonataMediaBundle,以便我的用戶可以將圖像與產品關聯。

關鍵是,如果他們嘗試上傳大於upload_max_filesize的文件,則會引發異常。 我嘗試使用Symfony的約束,但是不起作用。 它甚至沒有考慮到該約束,因為如果我嘗試上傳大於maxSize且小於upload_max_filesize的文件,則不會觸發

use Symfony\Component\Validator\Constraints as Assert;

/**
 * @Assert\Image(
 *     maxSize="2M"
 * )
 * @ORM\ManyToOne(targetEntity="Application\Sonata\MediaBundle\Entity\Media")
 */
protected $image;

當然,必須有一種方法可以實現這樣的基本目標嗎?

您是否嘗試在php.ini設置upload_max_filesize 更多說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM