localhost в настоящее время не может обработать этот запрос. ОШИБКА HTTP 500 - PullRequest
0 голосов
/ 29 мая 2020

localhost в настоящее время не может обработать этот запрос. HTTP-ОШИБКА 500

PHP Неустранимая ошибка: разрешенный размер памяти 2147483648 байт исчерпан (попытка выделить 16384 байта) в C : \ xampp \ htdocs \ laravel \ storage \ framework \ views \ 9ce6cdaa24325154033f80a71530d196495aafb3. php в строке 2

Ответы [ 2 ]

0 голосов
/ 29 мая 2020

Если вы намеренно не работаете с многогигабайтными наборами данных, вам не следует использовать 2 гигабайта памяти в сценарии PHP. Хотя это ВСЕГДА не является признаком непреднамеренного выполнения кода, это ОБЫЧНО.

Скорее всего, у вас есть бесконечный l oop или процесс, который просто создает тонны данных в памяти. Ищите в своем коде циклы while (), которые создают переменные или добавляют данные к массивам или объектам или добавляют строку к переменной.

НЕ пытайтесь просто переопределить ограничение памяти. Это все равно, что пытаться справиться с серийным убийцей, давая ему больше жертв и надеясь, что он выдохнется.

0 голосов
/ 29 мая 2020

Прежде чем вы решите, сколько памяти вы собираетесь использовать для своего приложения, вы можете попробовать добавить следующую строку в функцию php

ini_set('memory_limit', '-1'); 

Это проблема ограничения памяти, если приложение может работать должным образом после добавления этой строки кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...