phpinfo
メソッドなどで、設定が変更されているか確認してください。
php.iniを変更した場合はwebサーバを再起動する必要があります。
Like!
laravelでWEBサイトを作成中なのですが、
PHP Ftal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 53248 bytes)
というエラーが出て表示がされなくなってしまったため
解決方法を教えてください。
PHP Ftal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 53248 bytes)
または、問題・エラーが起きている画像をここにドラッグアンドドロップ
xampp ⇒ php ⇒ php.ini の中の
; Maximum amount of memory a script may consume
; http://php.net/memory-limit
memory_limit = -1
memory_limit = 512M ⇒ -1 へ変更
*php.iniが無かったため
php INI-DEVELOPMENT ファイル (.ini-development)をコピーし
変更しました。
保存形式 php.ini -メモ帳 ファイル
phpinfo
メソッドなどで、設定が変更されているか確認してください。
php.iniを変更した場合はwebサーバを再起動する必要があります。
@marcy27th
QuestionerLaravel 製のサイトが536870912バイト(約500MB)以上も使うことは考えづらいです。どこかで無限ループが起きているか、非効率な SQL でデータベースから大量のデータを取ってきているかなどでメモリを食い潰している可能性があります。問題が起きる条件を絞り込んで、関連するコードをよく確認してください。
@marcy27th
Questioner