2016-11-26 4 views
0

イム私のベースにデータを保存しようと、すべてがOKであると私は、フォームに追加ボタンでクリックしたときに、突然、この画面は、私は理由を理解し、どこに問題が私の中にそのなぜ私のlocalhostサーバがsymfony 3にダウンしていますか?

を引き起こしているhaventは my output

を表示されますコントローラのアクション私は私のデータベースに追加したい私のオブジェクトをダンプしようとしていると、すべてがOKですので、私はこの出力を得たobject data

これは私のコントローラのアクションである

public function addAction(Request $request) 
{ 
    if($request->isMethod("post")){ 
     $title = $request->get('title'); 
     $image = $request->get('image'); 
     $genre = $request->get('genre'); 
     $date = $request->get('date'); 
     $director = $request->get('director'); 
     $stars = $request->get('stars'); 
     $trailer = $request->get('trailer'); 
     $synopsis = $request->get('synopsis'); 


     $movie = new Movie(); 
     $movie->setTitle($title); 
     $movie->setImage($image); 
     $movie->setGenre($genre); 
     $movie->setDate($date); 
     $movie->setDirector($director); 
     $movie->setStars($stars); 
     $movie->setTrailer($trailer); 
     $movie->setSynopsis($synopsis); 
     dump($movie); 
     die(); 

     $em= $this->getDoctrine()->getManager(); 
     $em->persist($movie); 
     $em->flush(); 
     return new Response("film added"); 

    } 
    return $this->render('FilmsFilmsBundle:Pages:add.html.twig'); 
} 

答えて

-1

明らかにコードエラーがあります。 Apacheを使用している場合は、私が発見した<base path to apache install>\logs

+0

はtail -fがウィンドウで動作していますか? –

+0

私はそれがないと思う –

0

、あなたは私の入力日付は、この問題を引き起こしていること、それは通常のWindows上で

tail -f /var/log/apache2/error-log.txt 

を使用してLinux上のエラーログを確認することができます ので、私は<input type="text">ことによってそれを変更し、エンティティの日付変数の注釈を日付から文字列に変更しました。すべて正常に動作しています。

関連する問題