Laravel artisan serve, перезагрузите файл php.ini - PullRequest
0 голосов
/ 16 июня 2019

Я использую php artisan serve для локального запуска проекта Laravel.Я получил ошибку исчерпания памяти, поэтому хотел увеличить предел, установленный в php.ini.

Я использовал php -i, чтобы проверить, что загруженный INI-файл /usr/local/php5/lib/php.ini

Затем через sudo nano /usr/local/php5/lib/php.ini Я установил memory_limit=1024M.Если я открою его там, я увижу, что оно сохранено правильно.

Но когда я снова запускаю php -i, я вижу строку memory_limit => 256M => 256M, поэтому она не обновляется.

У меня естьперезагрузил компьютер, но я думаю, что мне нужно перезапустить службу, чтобы эти изменения вступили в силу?Как мне сделать это для службы, которая стоит за artisan serve?

1 Ответ

0 голосов
/ 16 июня 2019

Некоторые идеи: 1) Проверьте, нет ли в PHP.ini нескольких строк, которые устанавливают этот предел.2) проверьте, загружено ли несколько файлов PHP.ini.3) проверьте, использует ли ваш командный файл PHP.ini другой PHP.ini, чем ваш веб-сервер.4) вы можете искать с помощью grep -r во всех ваших файлах конфигурации, чтобы найти, где установлен этот 256.

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