我输入了命令
'php artisan key:generate'
或'php artisan'
但结果是“ PHP致命错误”
$ php artisan
PHP Fatal error: Allowed memory size of 2097152 bytes exhausted (tried to > allocate 20480 bytes) in laravel/vendor/composer/autoload_static.php on line 128
我的PHP版本是
PHP 7.2.11-4 + ubuntu16.04.1 + deb.sury.org + 1(cli)(内置:2018年11月4日05:10:57)(NTS)
我试图修改nginx和php.ini。
vi /etc/php/7.2/fpm/php.ini
memory_limit = -1
OR
memory_limit = 1024MB
和
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
in nginx
service nginx restart
service php7.2-fpm restart
但是不行。
ini_set('memory_limit', '1024MB');
但不起作用。我该怎么办?
请..:)
答案 0 :(得分:2)
现在,我解决了。
我只编辑了/etc/php/7.2/fpm/php.ini
但是,需要使用/etc/php/7.2/cli/php.ini
memory_limit = 2048MB
运行
答案 1 :(得分:-1)
请查看以下链接。我认为,这将对您有所帮助。您的代码卡在循环中的某个地方。