我收到一条消息:“哎呀!发生错误 服务器返回“500内部服务器错误”。 有些东西坏了。请发送电子邮件至[email],告诉我们发生此错误时您在做什么。我们会尽快修复它。很抱歉“将数据保存到数据库时造成的任何不便。这是一个控制器:
public function registerAction()
{
$register = new Register();
$form = $this->createForm(new RegisterType(), $register);
$request = $this->getRequest();
if ($request->getMethod() == 'POST')
{
$form->bindRequest($request);
if ($form->isValid())
{
$em = $this->getDoctrine()->getEntityManager();
$em->persist($register);
$em->flush();
return $this->redirect($this->generateUrl('ShopMyShopBundle_register'));
}
}
return $this->render('ShopMyShopBundle:Main:register.html.twig', array('form' => $form->createView()));
}
问题出在哪里?
答案 0 :(得分:1)
您提供的代码不足以找到原因。您应该使用dev环境进行开发,以查看详细的错误消息。为此,请使用app_dev.php
前置控制器访问您的应用。请参阅the section on environments。