내 웹 사이트에 이미지를 업로드 할 수있는 양식이 있습니다.Symfony 파일 (업로드 파일)
폴더에 업로드 할 이미지가 1,000 개 있습니다 (테스트 이미지). 내 이미지를 가져 와서 대상 폴더에 복사하는 심포니 명령을 만듭니다. 내가 commande을 실행하면
$url = '/tmp/testimg.jpg';
$photo = new Photo();
$photo->setName('test name');
$photo->setFile(new UploadedFile($url, basename($url)));
$photo->upload();
난이 :
[심포니 \ 구성 요소 \ HttpFoundation 파일 \ 예외 \의 FileException \]
파일 "테스트 이름은"알 수없는 오류로 인해 업로드되지 않았습니다 .
기능 사진 : 업로드 :
public function upload()
{
if (null === $this->file) {
return;
}
$this->file->move(
"/home/julien/work/mysite/src/MyProject/PhotoBundle/Entity/../../../../web/uploads/photos",
$this->name
);
$this->file = null;
}