Laravelのプロジェクトを作成しようとしたら、こんなエラーがでたときの対処法です。
PHP Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes)
これは、「1610612736バイトの許容メモリサイズを使い果たしました」という意味。
分かりやすくいうと「メモリが足りない!!何とかして」ということ^^
何とかする方法を、2ステップで解説しますね。
① php.iniファイルを開きます。
xamppを使っている場合は、xampp/php の中にphp.iniファイルがあります。
② メモリサイズを変更します。
428行目あたりの memory_limiの設定を 2000Mに変更します。
【変更前】
【変更後】
memory_limitを-1に変更する方法も見受けられますが、おすすめできません。
理由は、万が一プロジェクト作成プロセスに不具合があり、メモリを無制限に使い始めた場合、パソコンがおかしくなってしまう可能性があるためです。
なおLaravelのプロジェクトを作成方法は、こちらの記事で解説しています。併せて参考にしてくださいね。