2017-11-25 29 views
-1

私は選択肢があり、そこで値を選択する必要があるレコードを編集しようとしています。私は2つのエンティティを持っているレビューセクションでSymfony 3のエラー

$formMapper->add('addedBy', EntityType::class, [ 
      'class' => 'AppBundle:User', 'choice_label' => function ($user) { 
       return $user->getFullName(); 
      }, 
     ]) 

     ->add('medicalProvider', EntityType::class, [ 
      'class' => 'AppBundle:MedicalProvider', 'choice_label' => function ($medicalProvider) { 
       return $medicalProvider->getName(); 
      }, 
     ]) 

iの値をユーザーとMedicalProviderを取るために持っている形成が、私はchoice_labelで物事が、私はこのようなエラーを取得していますことをロードするとき。

:134217728バイトの空きメモリサイズ(21348352バイトを割り当てようとしました):Uncaught Symfony \ Component \ Debug \ Exception \ OutOfMemoryException:エラー:134217728バイトのメモリサイズが使い果たされました(21348352バイトを割り当てようとしました) :\ソフトウェアの\ xamppの\ htdocsに\ meopin_2 \トランク\ベンダ\ symfonyの\ symfonyの\ SRC \ symfonyの\コンポーネント\ HttpKernel \プロファイラ\ FileProfilerStorage.php:158 スタックトレース:

0 {メイン}

次LogicException:要求スタックがD:¥software¥xampp¥htdocs¥meopin_2¥trunk¥var¥cache¥dev¥classes.phpにあります。スタックトレース:

0 [内部機能]:symfonyの\コンポーネント\ HttpKernel \ HttpKernel-> terminateWithException(オブジェクト(symfonyの\コンポーネント\デバッグ\例外の\のOutOfMemoryException))

1 D:\ SOFTWARE \ XAMPP \ htdocsに\ meopin_2 \トランク\ VAR \キャッシュ\ DEV \ classes.php(3323):call_user_func(配列、オブジェクト(symfonyの\コンポーネント\デバッグ\例外の\でOutOfMemoryException))

2 D:\ソフトウェア\ xamppの\ htdocsに\ meopin_2 \トランクの\ var ¥conf¥dev¥classes.php(3366):symfony \ Component \ Debug \ ErrorHandler-> handleException(オブジェクト(symfony \ Component \ Debug \ Exception \ OutOfMemoryException)、配列)

3 [内部関数]:Symfony \成分\ Debug \ ErrorHandler :: classes.phpにあります。

誰でもお手伝いできますか?

ありがとうございます。

+0

[symfonyのメモリ不足エラー]の可能な複製(https://stackoverflow.com/questions/30229637/out-of-memory-error-in-symfony) –

答えて

0

メモリ制限を拡張して解決策を得ました。

しかし、ページを読み込む時間がかかり、ページの読み込み時間を最小限に抑えることはできません。

+1

検索を試みます。パフォーマンスとSymfonyには多くの疑問があります。 –