2013-09-10 1 views
0

У меня есть этот простой тип ClassSymfony2, RestFul API, Ошибка Загруженный файл был слишком большим. Пожалуйста, попробуйте загрузить файл меньшего

class XXXXType extends AbstractType 
{ 
    /** 
    * Build form method 
    * 
    * @param FormBuilderInterface $builder Builder interface 
    * @param array    $options Options 
    */ 
    public function buildForm(FormBuilderInterface $builder, array $options) 
    { 
     $builder 
      ->add('XXX', 'integer'); 
    } 

    /** 
    * Set default options to the type 
    * 
    * @param OptionsResolverInterface $resolver 
    */ 
    public function setDefaultOptions(OptionsResolverInterface $resolver) 
    { 
     $resolver->setDefaults(array(
      'csrf_protection' => false 
     )); 
    } 

    /** 
    * Get type name 
    * 
    * @return string 
    */ 
    public function getName() 
    { 
     return ''; 
    } 
} 

и мой контроллер

/** 
* Create a new XXXX 
* 
* @param Request $request Action Request 
* 
* @Route("/XXXX") 
* @Method({"POST"}) 
* 
* @ApiDoc(
* resource=true, 
* description="XXXXX", 
* input="XXXType" 
*) 
*/ 
public function setXXXXXXAction(Request $request) 
{ 
    $form = $this->createForm(new XXXType()); 
    $response = new JsonResponse(); 
    $form->submit($request); 
    if ($form->isValid()) { 
     return $response->setStatusCode(201); 
    } 

    return $response 
      ->setData(array('Message' => $form->getErrorsAsString(0))) 
      ->setStatusCode(500); 
} 

Всегда я получаю ту же ошибку из формы:

"ERROR: The uploaded file was too large. Please try to upload a smaller file.\XXX:\n No errors\n

ответ

Смежные вопросы