我已按照文檔中的說明操作,以便如何使用Doctrine處理文件上載。聲明文件未驗證
圖片上傳工作正常,但是當我上傳一些其他的文件類型,它只是讓即使我已正確設置這樣的$文件屬性中的註釋文件上傳:
/**
* @Assert\File(
* maxSizeMessage = "L'image ne doit pas dépasser 5Mb.",
* maxSize = "5000k",
* mimeTypes = {"image/jpg", "image/jpeg", "image/gif", "image/png"},
* mimeTypesMessage = "Les images doivent être au format JPG, GIF ou PNG."
*)
*/
public $file;
你的代碼看起來不錯。 – hakre
是的,但沒有觸發任何錯誤。 –
然後你有幾個選項1.)一切都好2.)你不運行斷言3.)那些運行,但你不處理結果。從迄今爲止顯示的代碼和從迄今給出的描述中可以看出,一切都是可能的。所以這需要進一步排除故障。 – hakre