在我的laravel 5.4项目中,我无法运行php artisan
命令。出现Allowed memory size of 2097152 bytes exhausted
错误。该网站可以正常在浏览器中查看,并laravel.log也是空的,但在终端artisan
命令失败,像这样:laravel artisan命令抛出`允许内存大小字节被耗尽'错误
➜ laravel git:(dev) ✗ php artisan
PHP Fatal error: Allowed memory size of 2097152 bytes exhausted (tried to allocate 4096 bytes) in /var/www/laravel/vendor/symfony/finder/Finder.php on line 120
这似乎是内存不够,我的设置更大的价值memory_limit
,像这样:
➜ laravel git:(dev) ✗ php -i |grep memory_limit
memory_limit => 2048MB => 2048MB
但它没有工作,有谁能帮助我吗?
'''须藤VIM /etc/php/7.1/fpm/php.ini memory_limit的= -1''' – sinestandly
我也有这个问题,并且在php.ini文件中为CLI和php-fpm执行'memory_limit = -1'解决了这个问题。 – jlbang