-1

我使用 Vichuploader 来简化上传。一切似乎都很完美,这意味着当我第一次上传员工的简历时,它就可以工作了。(实体 CV 通过外键与用户相关)我能够读取文档。但是当员工已经有简历并尝试上传新简历时,我有一个异常说“由于未知错误,文件“xxxx.pdf”未上传。”。但一切正常,新的 CV 已上传到目录中,并且数据库具有正确的名称和更新日期。(以及用户 ID 作为外键)所以我不知道为什么方法“move()” (在供应商中)正在引发异常......

这是控制器:

$cv =new Cv();
$form = $this->createForm(CvFormType::class, $cv);
$form->handleRequest($request);

if ($form->isSubmitted() && $form->isValid()) {
    if($userCv){
        $userCv->setCvFile($cv->getCvFile());
        $em->flush();
    }
    $cv->setUser($collab);
    $em->persist($cv);
    $em->flush();
}

如果有人可以提供帮助,那真的会让我很开心!谢谢!

4

1 回答 1

0

由于上传一切正常,并且文件在刷新后正确链接......我只是添加了一个“return $this->redirectToRoute('xxxxx')”,现在我没有看到错误消息!不是解决方案,但仍然有效!哈哈

于 2017-10-02T15:01:55.190 回答