laravel 5.4 的一个网站程序,无法执行php artisan
命令,出现
PHP Fatal error: Allowed memory size of 2097152 bytes exhausted (tried to allocate 4096 bytes) in /var/www/laravel/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 153
但是浏览器访问网站,正常
我已经降php的memory_limit调的很大
➜ laravel git:(dev) ✗ php -i |grep memory_limit
memory_limit => 2048MB => 2048MB
➜ laravel git:(dev) ✗
我以为是我的
laravel
的console 有问题,但是我laravel new laravel-demo
,之后php artisan
还是同样的问题,所以确定不是laravel 程序的问题,我尝试sudo vim /etc/php/7.1/fpm/php.ini
把memory_limit
设定为-1
,即不对php的memory做限制。然后再尝试
➜ yak git:(dev) ✗ php artisan make:model Dictionary -m