0
我已經建立了在管理正確上傳圖片,我跟着這個文檔:在不使用該系統的另一部分https://symfony.com/doc/current/bundles/EasyAdminBundle/integration/vichuploaderbundle.html文件「prueba.jpeg」沒有上傳由於未知錯誤
現在EasyAdminBundle我要上傳圖片,在控制器我有這樣的:
public function crearequiposAction(Request $request) {
$equipo = new Equipos();
$form = $this->createForm(EquiposType::class, $equipo);
$form->handleRequest($request);
if ($form->isSubmitted()) {
if ($form->isValid()) {
$em = $this->getDoctrine()->getManager();
$fecha=new \DateTime('now');
$ruta = $equipo->getImageFile();
$nombrep = $equipo->getLogo();
$nombre = $nombrep.'.'.$ruta->guessExtension();
$fileDir = $this->container->getParameter('kernel.root_dir').'/../web/uploads/images/equipos';
$ruta->move(
$fileDir,
$nombre
);
$equipo->setLogo($nombre);
$equipo->setUpdatedAt($fecha);
$em->persist($equipo);
$flush = $em->flush();
if ($flush == null) {
$status = "Documento registrado correctamente";
$this->session->getFlashBag()->add("status", $status);
return $this->redirectToRoute("listado-torneos");
} else {
$status = "No se registro equipo";
}
} else {
$status = "No se registro equipo";
}
$this->session->getFlashBag()->add("status", $status);
}
return $this->render('AppBundle:Equipos:informacionequipos.html.twig', array(
"form" => $form->createView()
));
}
圖像上傳正確,但它表明我這個錯誤:
The file "prueba.jpeg" was not uploaded due to an unknown error.
我不知道如何解決這個問題,有什麼想法?
關於